Idk why but I was thinking that guy who drops the pot o gold shield. It just made me think of money... I know that's wrong though.
Its Hammerlock as the host, would make more sense to be a creature rather than a humanoid. It could also be the Unmotivated Golem from TT's DLC. --- "If your going to ask someone to save the world, make sure they like it the way it is" https://soundcloud.com/shake-like-e