My Favorite Bands Logo
    Kenji Sekiguchi
    Kenji Sekiguchi

    Japanese producer, DJ & label manager (Otographic Music).

    Data provided by Discogs