I love living and working in Japan, but I wouldn't recommend moving here unless you're committed to becoming fluent in Japanese and integrating into the culture. This is probably mostly true for any country one could move, but Japanese is one, if not the hardest language to learn for native English speakers.
I do, however, recommend everyone visit! Japan is a beautiful country with a unique culture and has something for everyone. You'll be safe, and have all the amenities you would expect from a first world country.
I do, however, recommend everyone visit! Japan is a beautiful country with a unique culture and has something for everyone. You'll be safe, and have all the amenities you would expect from a first world country.