Board Thread:Questions and Answers/@comment-1398253-20130126150637/@comment-68.196.22.157-20130208063945

The synopsis does sound like Zyuranger.