This looks very like a French amphib' that was doing the rounds in the early/mid '90s. The company was based at Vannes in southern Brittany but I forget the name. I seem to remember that it actually qualified as a Microlight.
Edit 'cus I've now read the rest of the site and it mentions the french origin. One of the mag's (Flyer?) did a review on the original that was quite positive.