Concept art of Melee Island street from the videogame Thee Secret of Monkey Island. Lucasarts. Guybrush. Lechuck. Pirates. Trending on Artstation. Craig Mullins.