megladon vs the little mermaid