RC-1138 'Boss'

RC-1138 better known by his nickname 'Boss' is the leader of Delta Squad.

What-if Death Battles on this wiki
Delta Squad Battle Royale