a sticker illustration of a pepe wearing a rope, suspense, highly detailed, carefully drawn, meme, artstation, artstationHQ, artstationHD