OOh! Thanks for taking him in! I cant believe he landed on your shoulder! THats so sweet!
MAybe put an ad on craigs list saying you found him?? If he flew to your shoulder it means his people must have spent alot of time with him and they must miss him.
At least hes safe with you right now..