SkullStore is the world's biggest oddity shop and the fundraising division of the Prehistoria Museum in downtown Toronto!