This first pitch in Japan is one of the weirdest we’ve seen
Actress, Baseball, First Pitch, Japan, Scary