back to top

Physical Exhaustion

Asia
Ghostly Apparition
Japan

Teke Teke

Teke Teke is a vengeful spirit from modern Japanese urban legends. It represents fears of modernization and industrial accidents,...

Illusions & PerceptionSpeed
Daylight BoundPhysical Exhaustion