What is this from?
A game called Battletoads.
>>355039bad meme reference is bad.
suzumiya haruhi
>>355046ty