Reads a bit like Beowulf.
It does, actually! LOL! Or “The Return of the Native” by Thomas Hardy! Blasted Welsh words!