Melchizedek

Referenced in 1 episode

Definition

A collective of high-level light beings believed to impart spiritual wisdom and facilitate communication between humans and animals.