Comment Comment by johnasmith The English translation of the (Dutch) "strandbeest" is "beach animal". parent johnasmith 2 years ago