Let's watch Japanes actress (and black belt) Rena Takeda smash 10 concrete blocks, with her head, prior to tossing the first pitch before a game between game between the Chiba Lotte Marines and the Seibu Lions.
Follow us on Twitter for exclusive stories, Subscribe by Email, or Return Home