They come from another dimension.

Cats In Black are a secret group of feline control freaks
who will stop at nothing to take over the galaxy.

Advertisements