The Mermaid Ball Splashes Down In L.A.