Honestly, I am not sure that cat is human. I think that he is an extraterrestrial who has been sent to observe us.
I’m surprised that took so long to show up.