Travel JAPAN 2025 | A Perfect Tokyo Day Trip: Samurai Castles, Seafood & Ocean Views February 26, 2025