The hero of norse gods thor riding into his final battle | Painting