Instant Noodle Adventure: Tasting Chinese Snail Rice Noodles for the First Time!