Kotomora
同族体 (douzokutai) Japanese meaning: homologue | Kotomora