bodysnatcher
noun
°alternative spelling of body snatcher.