July 08, 2012, 7:36am Comments
The most 90’s thing you may ever see.
OH MY GOD THE LIVE ACTION TV SHOW
i think it was from the movie or tv pitch?
…I forgot this photo existed! Like some sort of official cosplay? Can’t remember where it’s from.