Kotomora
前人 (ぜんじん, zenjin) Japanese meaning: predecessor | Kotomora