IMPERIAL PALACE, TOKYO

(paying respect to the God, the Emperor)