Shorinji Kempo Monterey
Hakone Japanese Garden Festival on May 13th, 2012
(Saratoga, CA, U.S.A.)
Shorinji Kempo Monterey Top Page