The First Order of Japan is a militarized state in the Japanese isles that holds control of the Greater Tokyo Metropolitan Area and several islands of the coast.
Advertisement
The First Order of Japan is a militarized state in the Japanese isles that holds control of the Greater Tokyo Metropolitan Area and several islands of the coast.