I've spent over a year living in Japan (out of the last 13 years).... and like is mentioned above... to do justice to this idea would literally require a book.
Amazing country, amazing people.
If you haven't gone.... go. If you've been there.... you know.
best,
...............john
PS: And yes... I'm not totally naieve..... I know there are "issues". But there are issues everywhere.