Japanatron Logo


This is me making a total ass out of myself in front of a live audience in Tokyo.