mounted Vulture. .. This feels like it was writtem by someone that wasn't allowed to write a deadpool comic.