We've already had Old Timey Cats, so here's a future cat. I don't know if this will make one TeamCat or TeamDog. I'm TeamAnimalsOnTheInternet. BUMBLECAT, you've got competition—this cat does some serious rending.