Omega Red
caption: Omega Red, X-Men Legends II: Rise of The Apocalypse