City Inside Little Ghosts, Toronto’s haunted indie bookstore for horror enthusiasts A tour of the city's hub for devotees of the macabre