Starry Night Inn

The Starry Night Inn was located in Zakyo Toshi.