Kotomora
四倍体 (yonbaitai) Japanese meaning: tetraploid | Kotomora