Shaikuhachi Inn

Shaikuhachi Inn was a sushi restaurant n the Toyotomi district of Otosan Uchi.