Codename: VERGIL

FAN BOYS BEWARE ODST SPOILERS AHOY 