Shimohara Kazumasa

Shimohara Kazumasa is the 8th Generation Head of Bakurakan.