Contact Details

    Challenge Base Inc.
    Kabutocho Yachiyo Building 4F
    20-5 Nihonbashi-Kabutocho, Chuo-ku Tokyo
    103-0026 Japan

    +813-5843-6440




    © Challenger Base Inc.