Where's O'Mankie ?

?
Is that Robin of Locksley?