Tenshin Nasukawa karate rolling thunder.

Tokyo Super Star ● Tenshin Nasukawa ● Kyokushin Karate Rolling Thunder Strike