75102016
May 10, 1996
U.S. SHIDOKAN FEDERATION LTD.
Subscribe
teachings, demonstrations, and participation in the shidokan style karate and martial arts