Japanese game shows are simply the best.

The latest and greatest video clip from a Japanese game show features former Japanese baseball player Takeshi Yamasaki stepping up to the plate against a pitching machine which is hurling fastballs clocked at a mere 186 mph. As you can clearly see by his reaction, hitting a ball coming that fast is not too easy. You have to give the man credit for even attempting to make contact with the ball.

Just a little behind there, buddy.

[Bleacher Report]