Canadian Superheroes from all over the world gathering in Toronto for the funeral of the greatest Canadian superhero, the Canadian Shield.