Kotomora
一倍体 (ichibaitai) Japanese meaning: monoploid | Kotomora