The Glow Squid is a machine of the skies (https://www.youtube.com/watch?v=Rc0nthrzxpM), thus I am afraid I cannot provide an authoritative answer on this important question.
I almost want to ask your age seeing as you love things the 80s most of the time. Also btw M.D. Geist kicks ass I love it too have you seen Golgo 13? or maybe Guyver? or Baoh or Jojo?