This flash movie is a hilarious parody of Mambo No. 5 featuring two Chinese chefs at a Chinese restaurant taking orders for their delicious oriental cuisine.