Bloo (Geo Animation Studios)

Blooregard Q. Kazoo, or just Bloo, is an imaginary friend created by Mac. He appears in every episode short and he will appear in the upcoming 2013 film adaptation of Foster's Home For Imaginary Friends.