Pal, cats /kittens are not a new or random thing around here.
I'm sure the little feller found his way, likely into a good home if I had to guess.. I am not obligated to take care of it just because it's makes my eyeballs water up.
Cats are extremely common on these streets.