Left Hand Monster

The Left Hand Monster (47) is the forty-fifth of Egos' Monsters.