>>508748382
>>508748998
The only thing we know is that he played on mame and one of his records don't count (it's another category), he has performed world records live before.

Even the red joystick karl made a whole video about turns out to be completely legal because they don't fucking make original joysticks anymore and how they control is full dependant on how it's installed.