Hopping Vampires and the Unibrowed Priest Who Hates Them

Listen — when a Taoist priest tells you to “suck the coffin mushroom, now” you best pucker up, because that and the blood of a black dog might be the only things keeping you from dancing atop a bed of sticky rice. But I’ve gotten ahead of myself. We’re talking jiangshi here, literal translation: stiff … Continue reading Hopping Vampires and the Unibrowed Priest Who Hates Them