Wednesday, October 5, 2011

Shihan Masahiro Kaneko

Kyokushinkan Honbu Technical Committee Member