a cute kitten in liuqiu island