Ooo

Ooo, or the Land of Ooo is a country in North America bordered to the United States.