June 22, 2017-Meet Achilles the cat! He is very special in so many ways. Achilles, is a deaf white cat who lives in St. Petersburg’s Hermitage museum, and he will be predicting Confed Cup matches. Click on the link below to read the awesome article from RT.com. Looking forward to your comments on this one!