Slander

Slander

I know word on the street is that I'm the villain, but nobody has my side of the story yet. If you know me at all, you'll know that I've been blamed for everything under the sun. Aliens even tried to frame me for a rampage they actually set off with their robot Mechagodzilla. That jerk Mechagodzilla even beat up my buddy Anguirus.