Pedro Villanueva

Pedro Villainueva is one of the major characters of the show Ian Anderson

Apperance
Pedro sports a gray cap, positioning his cap backwards

Absences

 * Alpha Female Lexi