Jesse Auersalo — worx Jack 14 years ago Jesse Auersalo is a visual artist based in Finland. He’s committing his time mainly to illustrations and stuff…