>>6878052Nervosa
its a heavy metal girl band (3 of them) from Brazil and they ROCK I love em wish they could come to the states. Check out youtube. ahhhh some people might not agree with there lyrics but fuck all if i care they're metal as fuck. grill in the pic is lead singer. Heres another