IMPOSTOR



"bug" vehicle - landing and takeoff platform

 

www.productionillustration.com