Japanese ads are next level

The last batter up is a professional baseball player. Guess what the ad is for. It’s eight years old btw. Please forgive the delay.