You are viewing a single comment's thread from:RE: AMAGING FACTS ABOUT JAPANView the full contextmanilagg (53)in #japan • 6 years ago Nice post. Japan surely has set a benchmark for itself that if difficult to be reached