Pete, an immersive art and tech experience home to “Mystical Mermaid March,” a month-long ... However, these half-human ...