Castle Hopping Castle Hopping: Edo Castle (March 2026)
Slipping into the Imperial Palace East Gardens to fill an empty morning. Awed by a keep base that has stood brand new for 370 years, replaying Chushingura at the Great Pine Corridor, and failing to buy a single stamp or castle seal.