Random
Source Code

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