An image from I Wanna Punch That Scumbag!, one of the productions that also features Tenshin Nasukawa.
Tenshin Nasukawa
August 18, 1998 — Chiba, Japan
Tenshin Nasukawa (那須川 天心 Nasukawa Tenshin, born August 18, 1998) is a Japanese kickboxer, fighting out of Tokyo, Japan. Tenshin is the current RISE featherweight World champion.