You cat doesn’t look too happy.;-)
That’s because he’s the alien and his owner hasn’t figured it out yet. Cat’s are from a different planet.