Formerly known as Urusei 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.