Hello all. I've found this cheap dinghy but can't identify the insignia on the sail. Does anyone have any idea? Located in Adelaide, Australia....