High Lord Pilferer Smudge

The leader of the boggarts in the Aldgate East Abandoned Tube Station