Where did you get the idea that this is "Japanese Engineering" ?
I will admit that the "Machines" look somewhat Japanese but, according to the mans name and the description he is Dutch and the beach is in Holland.
Thank goodness for strong sea breezes and smooth beaches.
I've seen this video in the past and still find it fascinating. Thanks for posting it.
Rog