When confronted with the host states’ increasing enthusiasm of invoking the corruption defense as an arbitral strategy to frustrate foreign investors’ claims, the International Centre for Settlement of Investment Disputes (ICSID) tribunals encounter realistic difficulties in arbitration. The inherent insufficiency of anti-corruption investigative powers bestowed to ICSID tribunals highlights the importance of constructing a coordinative mechanism between the ICSID and any domestic enforcement authorities enlisted to repudiate corruption. The enacted International Criminal Judicial Assistance Law of the People’s Republic of China provides the domestic legal basis for establishing a coordinative international criminal judicial assistance mechanism between such international organizations as ICSID and China’s domestic anti-corruption enforcement authorities. Eventually, the proposed ICSID-China’s anti-corruption mechanism will help the global community fight against international investment corruption in a coordinated way, substantially enhancing any host state’s ability to confront the on-going difficulties also experienced by investment arbitral tribunals.