[ENGLISH/FRENCH] Luke Ross, the artist of the comic book adaptation of the latest Indiana Jones but also of Ron Marz's…