Hory Cowl!
That is a made-up photo.
1) All that snow - impossible with global warming.
2) China is the new Superpower of the world and doesn’t use overloaded scooters in their distribution systems.