Mermaid's Ghost

The Mermaid's Ghost is a monster who maden exvesiously about the movie Scooby Doo:Monsters Unleashed .From this monster appear only the costume in the museum in the Pterodactyl's Ghost attack