Board Thread:News and Announcements/@comment-26863084-20160702151917/@comment-26863084-20160708001947

Oh... I forgot It. The giant feet on the photo probably is Fin Fang Foom