Wednesday, October 5, 2011

Shihan Takeshi Yamada

Kyokushinkan Honbu Technical Committee Member