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.
AllMusic Review by Mike Pfeiffer