That would be brilliant sequal to his "If you live in Finland, you’ll stab yourself in the head" clip from from last month. Stephen Colbert breaks down the world’s greatest country…Finland!