Mermaid Baby Born In North East Region Of India State Arunachal Pradesh

First published at 15:35 UTC on May 28th, 2022.
subscribers

I can't believe what I've just witnessed. I forgot to post the link to where I found this, but I'll do that later on.

CategoryPeople & Family
SensitivityNSFW - Content that is not safe for viewing at work or in similar environments
DISCUSS THIS VIDEO