My take on a 17th century painting by Italian artist Ventura Salimbeni. Inspired by my fascination with the possibility of aliens/astronauts that may have helped ancient human civilizations, or even create us.