I cannot show this enough. It is a movie. About a gorilla. Named, I’m guessing, Mr. Go. He plays baseball. In Korea. Where apparently it is legal for gorilla’s to play baseball.
Someone needs to put a freaking cheetah in as a pinch runner.