Rina Takeda is a Japanese martial arts star and actress, and she was invited to throw out the first pitch during the Chiba Lotte Marines-Seibu Lions game on Sunday.

Seems easy enough, right?

The only caveat was that she had to break 10 stone blocks with her head before during so!

But she was up to the task, and literally demolished them.

The first pitch wasn’t as entertaining. She short-hopped it toward the plate, but it was cool to see her do it in front of like every Japanese mascot ever. They were all there. And she even posted a photo collage on Twitter to sum up the experience after it was all over.


She’s been featured in movies such as High Kick Girl!. And on Sunday, she transformed into stone-smash girl.

[The Big Lead]