HelloBuzz

A viral video of a martial arts instructor talking his student through an initiation test delivers an uplifting message.

Nao Nagasawa is a Japanese movie star who, for lack of a better phrase, kicks ass. According to Kotaku, “Nagasawa is especially good at pulling off the kicks and attacks. She’s appeared in “Super Sentai (Power Rangers)” and “Kamen Rider” shows since 2002, so no doubt, she’s had her share of martial arts training.” Must […]