My passport is here! my passport is here!

It arrived less than two weeks after I submitted my application. Someone must really want me to leave the country! But whatever: smell ya later, USA. This turkey's going global.