Lowria

Lowria is a fictionary country in the graphic novel series: The Sterling Bracelet Lowria is located at the center of Hudson Bay, Canada. It shares aliiances with Japan, Canada, United States of America. It is one of the most powerful (militarily) countries in the world.