Havoc Squad Trooper from Star Wars: The Old Republic, the video game by BioWare. This version is from the CG Trailer Hope and Return. I have a...
Separate names with a comma.