User blog comment:Kaijusaurus-Rex/Season Five Info and Leaks/@comment-31651078-20170324152416/@comment-25302724-20170324191207

Pretty sure that's from The Weirdo.