The Beast might have just found himself another nemesis.
Read More