The threesome known as Usotsuki Barbie [嘘つきバービー] was formed in Nagasaki, Japan, in 2002. Literally “Lying Barbie,” but this band’s form of in-your-face rock’n’roll is anything but a lie and always true. Usotsuki Barbie members are Yuusuke Iwashita (Bass, Vocal), Shigeru Toyoda (Drums) and Kazuya Chifu (Guitar).

More