Today's Devotional

Two Sorrows
When have you sensed a heavy and consistent guilt?

read more

Naihanchi Shodan

Naihanchi Shodan is an Advanced Kata of Karate-Do Shorin-Ryu Seireikai...

Related Videos