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... ...