The reason why a Japanese man deems that Sweden is the best country...