longridgereview.com
Tom Lin
Godzilla Heroes In the April of 1895, the last imperial dynasty of China, the Qing Dynasty, lost the First Sino-Japanese War to Japan. China gave Taiwan to Japan as part of their …