The Imbunche – An intentionally deformed child with its head and limbs twisted backwards!
The Imbunche, a young child who is kidnapped and intentionally deformed, with its leg sewn to its back, its neck slowly twisted until it’s facing behind, and fed on human…