indy6 Published June 2, 2016 at 1200 × 1156 in “Indiana Jones and the Raiders of the Lost Ark” by Laurent Durieux