A review by fanfictionfiber
Somewhere Beyond the Sea by TJ Klune

I couldn't stand the narrator - but also, there's no recap at all of the previous book, so I was completely lost.