My Favorite Bands Logo
    Spencer Nilsen

     Favorite

    Spencer Nilsen

    Founder of Illumina studios. Lead audio composer for SEGA in the mid-90s.

    Data provided by Discogs