Do you have any where you live, or any local urban legends?
The closest town to myself there was a man who drove round on a mobility scooter with 4 or 5 real life owls sat with him... He would stop and let people have pics with him and all sorts.
It wasn't done as a one off or charity, he just liked to takes his owls out I guess.