Toraguchi Martial Arts was founded in 2001. Toraguchi in Japanese means “Tiger’s Mouth”. Based in Oakville, Ontario. We offer in-person classes in Goju Ryu Karate & Kobudo. Learn More