I Can Has Cheezburger?

A Cute Little Raccoon Is Hanging Out In The Ceiling Of The Toronto Airport