Hoshi Seishiro

Hoshi Seishiro was the innkeeper of Sign of the Wandering Monk at Kyuden Asako.