My Favorite Bands Logo
    Sheila On 7
    Sheila On 7

    Alternative rock band from Yogyakarta, Indonesia, formed on 6 May 1996.

    Data provided by Discogs