Quid pro quo

Quid pro quo

Find a mysterious helping hand.