Alvis Hamilton

Character: Alvis Hamilton

Series: Last Exile