Um, not too sure what he is. I was doodling in Photoshop, and this pic is what happened, lol. He looked like he was singing, so added some music notes. The rainbow just kind of, well....happened. I like him, in a wierd, motherly sort of way. He's my little creation.....I think his name will be Ted. Don't know why, but that's what comes to mind when I look at him.