Kotomora
原始動物 (genshidoubutsu) Japanese meaning: protozoa | Kotomora