Kotomora
原生動物 (genseidoubutsu) Japanese meaning: protozoan | Kotomora