The Little Mermaid (1987)

A mermaid princess is willing to sacrifice anything for love.


image