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.
Referenced in 1 episode
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.