Faro, Portugal’s WASP Graffiti Artist

WASP graffiti is scrawled all over the southern city, Faro in Portugal. Who is WASP?