Avatar - Zeki
Zekiadded this to Burial and Blood: Vampires Across Cultures
The Living Dead: Chinese Hopping Vampires

The Living Dead: Chinese Hopping Vampires

ancient-origins.net

The Hopping Vampires (jiang shi) are a type of undead creature found in Chinese folklore. Although its Chinese name is often translated as ‘Chinese …

View on ancient-origins.net