Tremendous Japanese Baseball Riot

I have no idea what they're doing, but its hilarious