Who is Robadmofo?
We may never know...