a bunch of baby kittens pushing everything at the edge of the earth