So, it would seem to me our hooker kidnapping/killing creature. Who was clearly obsessed with a blond petite woman with blue eyes in a red dress. From the Description D gave me and the locked police files I have gained access too has given me the idea that what D faced was in fact; Sasquatch. That's right folks, Big Foot. In New Mexico. He must have been hot as hell! I honestly was betting on El Chupacabra.
More on Sasquatch.