User blog comment:StanLee4Ever/Your Friendly Neighborhood Spider-Man/@comment-4586214-20110926182530/@comment-4417929-20110926211947

I think the Green Goblin/Iron Patriot