Is there even a cat in this picture? It's probably an invincible one.