Talk:The Final Showdown?/@comment-27975254-20170521100153

Could the three balls of light be...The Ultra Force?