Board Thread:Questions and Answers/@comment-4793248-20130523123843/@comment-691135-20130523143859

From what Digifiend has said, it would probably be Electric Power Squadron Kyoryuger. At least that's my guess. And that makes sense once you factor in the Beast Batteries.