JAPAN all-girl rock-band Mean Machine was born of a concept by J-Pop singer Chara and musician/DJ Chiwaki Mayumi in 1998. More than the next couple of months they collected some sort of J-Pop supergroup around them, recruiting ex-Judy & Mary vocalist Yuki, solo musician and the Excitement saxophonist Yukarie, and …
Read More »