We have no idea who is behind the mask, or why they are leaving weird polariods behind, and freaking out the good folk of the City of London.

If you find any pictures or if you find out who this is, please let us know.

Aldgate Union
Lloyds Bank

Click here for more