A whole new meaning to kitty porn.