User blog comment:Staffan15/Herbert P. Bear... took a tour?/@comment-90.194.11.68-20100411090754

Its definetely herbert i think it means a new mission is almost here