Japan

map flag

Land of the Rising Sun. The country with very rich and unique culture and history and high technology at the same time. Land of Geisha as well as nifty robots. It is a monarchy with an emperor (but he has no power).

Japan stamp
Japan stamp
Japan stamp
Japan stamp
Japan stamp
Japan