From On this Spot and there tales of an alternate augmented Vancouver. Doll Faced David is a strange entity frequently seen riding the bus on rainy nights in East Van City.
January 15, 2026
Released
File 338c - Doll Faced David
20min
—
English
Death by media man