Kotomora
袋形動物 (taikeidoubutsu) Japanese meaning: aschelminth | Kotomora