Takeshi Yamasaki hit 403 home runs in Japanese baseball -- against human beings. But against a pitching machine hurling the ball at about 186 miles per hour (300 kilometers per hour), he's no slugger. All he can do is laugh. And that's all we can do, too, watching this recently posted clip from a Japanese television show.
The man vs. fastball battle, such as it is, heats up at the 3:30 mark. Don't blink. You'll miss the pitch.