Kanemaru Mitsushige (Q110859403)
Language:
other details
aliases Takeda Mitsushige