PASTORAL CATS Long long ago... There is a place called Catsland. There are many cats living there. ......