Flying tigers in Republic of China?!