User blog comment:FLittleBastard/Good news: Part 2 poster!/@comment-4018900-20120323140928

Can't really say. It looks fanmade.