Chushingura

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.