Ok I just found a new born kitten in my garage and it was under the pile of recycled things so I put it in a box. (I think the mother left this one behind)
I heard a few more meows, I found 2 more new born with their umbilical cord still attached that was also attached in a flesh thing that...