Sort:  

don't know anything about this band. But this is some good street art. If it's real that is... could be imagined. But I can also imagine it in real live, so that's cool. I like the three creatures up top, they look like fun.