Skip to main content

Henshin Ryu's definitions

Henshin Ryu

Henshin is the Japanese word for Transformation and Ryu is the Japanese word for (Martial Arts) School. Putting those two together means - Transformation School.
Henshin Ryu is a school of Karate based in Kent.
by Henshin Ryu June 2, 2010
mugGet the Henshin Ryumug.

Share this definition