comicnewbies.com
Wild Sentinel (Astonishing X-Men)
From – Astonishing X-Men Vol. 3 #11