Dante's Inferno | Pictures

A six-legged worm leaps upon one of the spirits and the two join together and one head becomes two.

A six-legged worm leaps upon one of the spirits and the two join together and one head becomes two.