Reminds me of that one dolphin nigger creature that I saw in some clickbait horror video like 8-9 years back.