If, perhaps, you’ve wondered where Robin Williams has gone following his Hollywood heyday, Tian has learned he’s lent his mug to St. Joseph’s Hospital and Medical Center by appearing on the hospital’s transit posters in Scottsdale Arizona. The posters are eerily similar to William’s One Hour Photo movie poster. OK, so it’s no really William’s on the posters but, all the same, it’s always fun to jab at those who’s lifestyle you can only dream of achieving.