Azumamaro's Rest

Azumamaro's Rest was an inn located in the Tsai district of Otosan Uchi.