Winning the mega jackpot on a crazy Japanese arcade machine

Like these Aussies, I have no idea what the hell is going on. 2:55 is where the crazy stuff starts but you can watch the whole thing if you want to feel like you’re going along for the ride.

Related Videos