A friend of mine had a parrot like that one (He looks like a happy little parrot by the ways) and he had several perches screwed on the walls about the house. Parrot could zoom about and poop in a cat litter tray. Was well cool. Problem is parrots can live for a long time. 50 years isn't uncommon for a mcCaw.
If (s)he's not a missed pet, (s)he'd make a great friend if you can catch him.
Just remember, if you kill him, you've got to eat him.