RR?.....................
Possible. I can't put my finger on it but it smells of someone a couple of levels above RR. Someone not center stage. A string puller.