×

Ozora

Town in Hokkaido, Japan
Ōzora is a town located in Okhotsk Subprefecture, Hokkaido, Japan. Ōzora was formed on March 31, 2006, as a result of the merger of the town of Memanbetsu, and the village of Higashimokoto. Wikipedia
City hall address: 3-4-1-1 Memanbetsu-nishi, Ōzora-chō, Hokkaidō; 099-2392
Mascot: Soralucky (そらっきー)