The photo was taken in 2005 but that was back when the third Sly Cooper game came out