A TV ad spruiking an odd product went to air last night. Australians are completely baffled by it, some even think it’s “fake”. There we were, in our millions, innocently watching Australian Ninja ...