Japanese female vocal melodic band. A three piece from Tokyo. "We love jejune, blue print , the smiths and more"
Note: These are photos from concerts where Sheba played, so they may be of other bands that played the concert as well.
Big Day Out 09
Uploaded by Shelley