Who is Spider-Man's ALPHA? Is This Him?

Date: 19 June 2012 Time: 05:41 PM ET