They're sea creatures, as the others said. I've seen them at home, but I don't know whether or not there are any in the waters surrounding Preya. The parade, as far as I can tell, was organised by people who consider mermaids mythological and so didn't have much to do with the creatures themselves.