Mar 25, 2026
•
5 min read
Just a 5-minute walk from Tokyo Station, Artizon Museum presents Claude Monet’s Impressionist masterpieces and priceless 12th century Japanese scrolls