Yesterday The Beast (aka. Peter) finally awoke from his slumber. Now he is back and ready to conquer!