~ Located on a high ground with a great ocean view! ~

1 Sakura, Otaru City, Hokkaido