Every culture has the myth of the doppelganger, a dark mirror of the self that steals your life. Many people would be horrified to learn of the existence of sinister psychic creatures constantly trying to steal every life while they're still in the womb. Read now about about these bizarre and malevolent creatures...the Mummudrai!
