Inn of the Kami's Blessing

The Inn of the Kami's Blessing was located in the Lion lands governed by Akodo Odawara.