Cat or alien ?Am I in doubt?