Cryptid Queens treks across the massive mountains of Asia to cover the ghosts of Nepalese folklore and the most famous cryptid ever!