China, Monkey Island!