Large hairy animal on the 3rd floor lobby of our hotel in Toronto