Kotomora
真核生物 (shinkakuseibutsu) Japanese meaning: eukaryote | Kotomora