Asian tapeworm

Schyzocotyle acheilognathi