Monkey pirates landing on a tropical island, retro future, oil paint on canvas