Rice Stick Pasta

Product of China.