Deerman: A New Cryptid?