I know this is a bit of an old topic, but I recently (re-)did the Priory instance where you defend Lion's Arch using the Idol of Balthazar. I decided to do some research on it, since I had only rudimentary knowledge of what it was and how we got it.
So what I managed to find was that the Mane warband find it and there is whole arc about it and the Charr PC's father.
However, I couldn't find anything on it aside from that. So my questions are:
I would appreciate answers on this and any lore I may have missed. Thanks in advance!