BLOG

FireworksSaturday, 21 June 2025, was the Summer Solstice (in Japanese, called: 夏至 "Geshi").  It was the longe...