Doctor Insano spotted at Otakon 2009

The Spoony One | Jul 20 2009 | 

Well where else are you going to look for other super villains to join your league of evil?