Oddworld

Step this way folks, into a carnival atmosphere of human oddity and depravity, inexplicable beauty in the strangest places, ironic affections, and betrayal. Thrill to to sight of some of the world’s most exquisite dolls. Chills to the very bone!

The world is full of unlikely monsters and unbelievable saints, and stories, like this one, that are as hard to hear as they are to believe, but worth telling anyway.