The Little Mermaid Early Reactions are MIXED! Critics Say it Looks WEIRD?!

WATCH ON YOUTUBE