Blooregard "Bloo" Q. Kazoo.

From the animated series "Fosters Home for Imaginary Friends" by Craig McCracken.

Tags:

Series: Adult Swim