Japan's current challenges