I'm also pretty sure it was the Kharibdys, yep.
The Bloodwrack Medusa would make an awesome Succubus or Archite model, a centrepiece for an army.
As for the Bloodwrack Shrine itself, I can't see it fitting particularly well with the wheels but if you yoink those off and set it up so it "floats" then it could be a decent stand-in for a Forgeworld Reaper, with the mirror-thing being the giant haywire gun?
_________________
I dedicate these deaths to Odin Allfather, Spearshaker, One Eye.
Fleet Shadowmaker - Kabal of the Dying Sun; Cult of Marrow Excised; Coven of Lambent Hunger
Sons of the Last Breath - Chaos Space Marines
Host of Shattered Purity - Chaos Daemons