>>717649779
>>717649879
>>717649984
I still for the life of me can't figure out how they thought shilling a cartoony Jap fighting game at a boxing match in England was some kind of marquee advertising event.