Freepik
    The Imperial Palace in Tokyo, Japan. The Imperial Palace is where the Japanese Emperor lives nowadays.

    The Imperial Palace in Tokyo, Japan. The Imperial Palace is where the Japanese Emperor lives nowadays.