My Favorite Bands Logo
    Emaciator

    Started late 2004; on indefinite hiatus as of 2013. Self-defeating electronic decay; the sound of the end.

    Data provided by Discogs