Ophiotaenia ranae

Ophiotaenia ranae is a tapeworm from Japan. It is parasite of the frog Rana nigromaculata.