Odria

Odria - A country located in North Icron. Odria is an IBU member since the first edition.