My son and I laughed and laughed at this! It is a Japanese Baseball game from 1998 where the pitchers have, well let's say, very strange pitching windups!
Silly Japanese Baseball Video Game from 1998 Resurfaces for Your Amusement | Bleacher Report
Silly Japanese Baseball Video Game from 1998 Resurfaces for Your Amusement | Bleacher Report
Comment