Who (or what) is Modhesh?

Hint: he’s not the man you thought he was…
22June2017
Lucas Oakeley