Stefan Thelen, aka Super A, is a freelance artist based in Goes, The Netherlands. After graduating from the Graphic Lyceum in Rotterdam, he evolved as an artist and is now considered as one of the top street artists in The Netherlands and abroad. He often paints realistic images and fantasy figures, whether or…