New Scratcher Joined 1 year, 11 months ago United States
Just some guy that beat up Raiden and has a cool theme song.
[Removed by Scratch Team]