Good stuff oojason. I checked out the original Japanese poster from your link, and like that fan version of it better than the official U.K. poster above it - and is that an ‘arm sling’ Lando is wearing?
I initially liked this particular artwork best (click on it to magnify) - www.jedinews.co.uk/wp-content/uploads/2018/04/solo-film-poster.jpg , but that Japanese version is pretty good too.
Anyway, I caught this neat ‘Renault’ tie-in for the first time during the ad breaks in the U.K. today. Although there’s no sign of ‘Solo’ himself, It gives a good idea of how the ‘hoverbikes’ look and move if anyone wants to see them in action -