The Mounds View mermaid had seen better days ... “She’s going to come back looking better than she ever did,” Mounds View ...