User blog comment:Brianultimatedragon/New alien revealed! (READ NOTE)/@comment-3500953-20120722164605/@comment-3503787-20120723075533

No duh, that pic is one of Ben's new aliens in OV.