Kotomora
前身 (ぜんしん, zenshin) Japanese meaning: predecessor | Kotomora