Crossword clues for Home of the Imperial Palace 5 letters:TOKYOHome of the Imperial PalaceTOKYOHome of Japan's Imperial Palace