He's hiding in plain sight, too.
He said it would be embarrassin. Could it be his first name is Mohammed or something similar?