Tens of thousands of jellyfish-like creatures have washed up on Greymouth beaches, surprising even the Department of Conservation with the scale.
DoC says the rotting mass are by-the-wind-sailors, also called Velella.
A huge mass blankets an 18m by 8m area of the Blaketown aerodrome car park, with more scattered south along the high tide mark.
By last evening, they were giving off a strong smell as they lay in the sun.
DOC marine expert Don Neale said by-the-wind-sailors were related to jellyfish and "bluebottles", which also often washed up.