Not magical at all, there's a basic geographic explanation for why very few countries could invade Canada and a NATO alliance that explains why anyone who could, won't.
And magically... a lot of countries that aren't Canada still get attacked. Funny how that works.
And magically... a lot of countries that aren't Canada still get attacked. Funny how that works.