I feel like Wei-Yin Chen is probably a way bigger star in Taiwan than we realize here in frigid Baltimore, Maryland U.S. of A.

Chen is featured donning his orange Orioles uniform in a new Taiwanese commercial for what appears to be some sort of video game. Perhaps a mobile game? It has the MLB logo on it.

In the ad, Chen is dressed up in game apparel and is showing people how to hold pitches and throw, there’s also this random scene with a woman in wedding dress.

Honestly, I don’t have a clue what’s going on.

If there’s a translator out there that could provide some insight to this (dumb) non-Taiwanese speaking blogger, that’d be awesome. Thanks internet!