JAPANESE STIR FRIED NOODLES