jackwedge

A parasite is eaten by a giant man.
Puzzle