Kotomora
端武者 (hamusha) Japanese meaning: common soldier | Kotomora