Kotomora
後継者 (koukeisha) Japanese meaning: successor | Kotomora