By clicking above image, you can go to original article in The Asahi Shimbun
KUSATSU, Shiga Prefecture--On May 9, 1865, key members of the Shinsengumi special police force organized by the Tokugawa Shogunate let their hair down at an inn in this western city.