Kotomora
吸虫類 (kyuuchuurui) Japanese meaning: trematodes | Kotomora