Leopard Flatworm
(Pseudobiceros pardalis)
Leopardstrudelwurm
Leopardstrudelwurm