Monster

Monsters are inhabitants of the Monster World. Their society is powered by the screams and laughter of human children.