Hijikata Toshizo

Hijika Toshizo in Meow Meow Japanese History.