KITTENS HAVE ARRIVED

Once upon a time, in a far away green land lived a half naked alien with a magic kitten who loved to climb on his head…