Thread:Greencosmos/@comment-3517261-20141207213750/@comment-4943155-20141208020151

http://www.rangerboard.com/showthread.php?t=171711 It's a Chinese Sentai series called Giant Hero Space Deleter