Leaves of Shosuro

The Leaves of Shosuro was a tea house in the Tsai district of Otosan Uchi. It was specialized in matcha brews, but also opium could be consumed.