SkullStore Oddity Shop: here you can buy a human skull!

The Prehistoria Natural History Centre is one of a kind in Canada as they claim they are the only free conservation and natural history educational centre in Toronto. However, they’re better known as the SkullStore, one of the largest oddity shops in Canada. This curious and macabre oddities shop in Toronto sells dead people…at least, part of them! So, If you need a real human skull in Canada, there is a place to get it. Driving along Weston Road, a quiet area northwest of downtown Toronto, you’ll see so many…

Read More