Hector Elizondo

Hector Elizondo is the leader of the island nation of Trista and is on the Council of Rule for the Trista Confederation.

Back