Kotomora
先任者 (senninsha) Japanese meaning: predecessor | Kotomora