Masinute & Trenulete, Best of China