I think Hasdrubal is ...

· · ·