My Favorite Bands Logo
    Soshi Takeda
    Soshi Takeda

    Producer / DJ from Tokyo, Japan.

    Data provided by Discogs