however , upon making his way over a dune of scraps , he was irked to find that hanuman-13 had run out ahead of him and was now being suspended by the collar by an enormous ogre of a man , clad in a business suit and horn-rimmed spectacles .