Headhead

Headheads are a tribe of humans living in the Schwamplands. From birth, they are glamored by the witch Nastasia into having an object for a head; they say they do this in honor the godheads, whom they worship. Some of their new heads are cool, but some are lame.

List of headheads