Taenia saginata
Living worms
Note: Scolex at 11 o'clock