Live Transformer in Japan

momomeshdontcom Live Human Transformer in Japan why does the japs always come up with the brightest ideas