The Geek Formerly Known As George Dept
"George Garratt"? Hah! I, Captain Fantastic Faster Than Superman Spiderman Batman Wolverine Hulk And The Flash Combined, sneer at your puny "George Garratt."
Oh, wait a minute, don't I need a secret identity? Oh, @#$!@$, I didn't think of that in time! [slaps forehead with palm]
The only concern the Peril has is...if his grandmother won't speak to him anymore, he's one honking-off-of-his-mom from having no place to live...