The lily mermaids are worshipped as gods by a local village, but they’re actually pretty chill

The lily mermaids are worshipped as gods by a local village, but they’re actually pretty chill