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
Mascot: Soralucky (そらっきー)
Prefecture: Hokkaido (Okhotsk Subprefecture)