dutch schaefer
One of the main playable characters from the Alien vs Predator science fiction action and horror video game created by Capcom in 1994.
Major Dutch Schaefer is a cyborg Colonial Marine who fights against the Xenomorphs during the game. He is armed with a powerful arm cannon.