Ebu gogo

Referenced in 1 episode

Definition

A creature from Indonesian folklore on the island of Flores, often described as a small, humanoid being that is said to live in caves and is known for stealing food from locals.