User blog comment:The.Outsider/AC3 Modern Day Element/@comment-4947725-20120729172807/@comment-5388838-20120729185155

Yep, "Captain Douchebeard" is what some call him.