I looked at that photo the other day and I didn’t catch a thing.
It passed off on me as another motorized bicycle.
I’m slipping bad….now that it has been brought to my attention it is funny. Leave it to those suppliers of ours.
The pic is more funny than some of their product descriptions and assembly instructions.