by eyeofpaul
TOKYO, JAPAN - DECEMBER 1, 2018: Japanese royal Imperial Palace side gate in sunny morning. There is no body in the photo.