>>41278617
Source on this story, OP? That is identical to the pink dolphin shapeshifter from Brazilian folklore.