is this Icarus guy?
He's this page's mascot. He's a precocious little kid who wears a big pair of wings. The wings often seem like more trouble than they're worth, but he wouldn't give them up for the world.
Icarus from Greek mythology or something?