Am I correct in thinking the final(?) boss in Lost City is an animated statue of Halone? The Amdapoori did worship the Twelve didn't they?

I'm curious what the deal with Raubahn is though. Here's hoping it presents us with some more bread crumbs leading to Ala Mhigo!