Mad Cat?! … Masked Alien?! … Or Something Else? The right thing for fans of science fiction films. This thing really looks like it’s from another planet. In addition to angry look and look, this is a matter of animals and one of ugly fur that I have seen in the animal kingdom.