Vikings celebrate after battle, magical, mystical, fantastical