There are 3 premier castles in Japan — all UNESCO World Heritage sites — Kumamoto, Himeji and Matsumoto.
Kyoto on a cold winter evening. Add to that, torrential rain.
How long