Thread:Shogunguirus/@comment-24839525-20200401142207/@comment-24839525-20200401153840

Makes sense. Also considering the aliens to potentially be an updated version of Xiliens or Mysterians