This shit's better than The Little Mermaid!

What the fuck are those things on their heads?