Kotomora
ホモ接合体 (homosetsugoutai) Japanese meaning | Kotomora