Kotomora
先人 (せんじん, senjin) Japanese meaning: predecessor | Kotomora