Kotomora
後を継ぐ (atootsugu) Japanese meaning: succeed | Kotomora