Street art in Palermo, Buenos Aires. Sort of looks like Alice Glass of Crystal Castles?

Street art in Palermo, Buenos Aires. Sort of looks like Alice Glass of Crystal Castles?