Formerly known as
Urusei Yatsura,
Yatsura is not a Japanese rock band, although their name does come from a Japanese cartoon series.
Yatsura is a Scottish band that blends low-fi indie-pop with wailing guitars and feedback.
We Are Yatsura opens with the manic-paced "Siamese," then rolls into the slower and more melodic "First Day on a New Planet." "Pow R. Ball" is insane mayhem, and "Black Hole Love" is a sonic ballad. While there are a couple of fillers,
Yatsura manage to pound out a smashing racket of a debut.
–
Mike Pfeiffer, Rovi