Baby Mermaid caught on Film!

I finally saw a Mermaid! watch it take off in the Water... Insane