The Hannibal mentioned is Hannibal Mago, a proud leader and Carthaginian king who died of the plague during the siege of Akragas in 406 BC. He made history for his military expeditions in Sicily.
In Agrigento, the Carthaginian soldiers he commanded besieged the city to take revenge for Greek attacks on the Punic colonies in Sicily. He is often confused with Hannibal Barca, another Carthaginian leader, who went down in history for the searing defeats inflicted on the Roman army during the Second Punic War (218-210 BC), when he invaded Italy by marching from Spain through the Pyrenees and the Alps.
Some stories even say that he managed to bring thirty-seven war elephants with him!