who is bloo
Blooregard Bloo Q. Kazoo, is an imaginary friend created by Mac and is one of the main characters at Foster's. He loves to cause problems and is really a prankster at heart, but he is basically a good guy deep down. He turns to his friends a lot for help.