Travel TOKYO Travel Guide by DRIVE along the Imperial Palace (Chidorigafuchi, Marunouchi, Otemachi) June 28, 2024