It should be Republic of China Rated 5 out of 5 stars

It should be Republic of China (ROC) ie. the REAL China!

中華民國萬歲!
Long Live the Republic of China!