The Amazing Dead Seals of Comox are a popular tourist draw in Central Vancouver Island