ActivityTakeda Budo FranceDiscover the ancestral arts of the Takeda Ryu school at Japan Expo Sud and awaken the Samurai hiding inside of you! Posted on January 04, 2012