The Scar Where the Umbilical Cord Was Attached
Puzzle 3 of Halloween Movies Medium Pack
Question is: The Scar Where the Umbilical Cord Was Attached
and the answer is: OMPHALOS
Word Meaning:
OMPHALOS — An ancient religious stone artifact, or baetylus, used to denote the direction of the "center" of the world.
Definitions from Wiktionary.