Needs an old fashioned style WANTED poster with his mug on it going viral, seems to have disappeared off the face of the earth at the moment.
Which has my spider sense tingling with that ffp hearing soon, be just like that rodent to go missing if it's bad news.