[click here to see the original photo this picture is derived from]
The biggest highlight of the X-Box convention - the Powerpuff Girls jam out the tunes.
But wait! Who's that on the keyboard?!
Cyberlore E3 Photo Contest