There are at least two artists with this alias. [1] A microtonal guitar player [2] an electronic music producer from Manchester, UK.
These are photos from concerts where Stickman played, so they may be of other bands that played the concert as well.
David & Miguel / Stickman / Kyle Quest Nov 20, 2021 Lisbon, Lisbon, Portugal Uploaded by Pedro Ferreira