Kotomora
半数体 (hansuutai) Japanese meaning: haploid | Kotomora