Japanese Baseball.. Wat.. What is going on here? lol wat Japan Baseball