Board Thread:Fun and Games/@comment-5968396-20171225003040/@comment-5968396-20171226050936

Yep! SpaceGodzilla will be the show's final villain.