Father Crespi

Referenced in 1 episode

Definition

An Ecuadorian priest known for his collection of strange artifacts, some of which were allegedly linked to the Tayos Caves and ancient civilizations.