Listen

Description

This week we're off to the mountains of Peru to discuss a were-llama-incest-demon, the Jarjacha! We try to wrap our heads around the look of this creature, discuss reasons for eating brains, and put plans together for a new cryptid-fur clothing company! 

Follow us on instagram @gregscryptidcorner

Send us a text