Nothing to see here, folks. Just a demon robot/Power Rangers villain (I dunno, man) pitching to a fox, and then performing some kind of
kama sutra sex wrestling act on him. Oh, and there's a baseball game going on too.
Japan apparently does it better. In America, we've just got a drunk Russian man throwing first pitches, but the Nippon-Ham Fighters have a whole nother shtick going on. Enter: the demon robot and fox. I'd love to explain what's happening, but just take a look:
It's hard to derive what's happening here, but I'm putting it in good faith that this is a direct struggle between good and evil, right and wrong, robots and foxes—with a mouse-monkey serving as referee, duh.
Perhaps my favorite part of this whole clip is that there's no crowd reaction whatsoever. You'd like to believe that people at the game know exactly what's going on, but they seem to be just as confused as we are. Bless up.
[h/t Hardball Talk]