Kotomora
前任者 (zenninsha) Japanese meaning: predecessor | Kotomora