Smiling Tortoise

The Smiling Tortoise was a sake house in Toshi Ranbo owned by the Tortoise Clan. It was the location for a meeting of the Minor Clan Alliance in 1165.