Insectoid Beings

Referenced in 1 episode

Definition

A type of alien entity often reported during UFO encounters and altered states, characterized by physical features resembling insects, associated with various theories of extraterrestrial life.