Legendary Hero is a Korean tokusatsu/sentai show (think Power Rangers). Available with English subtitles on YouTube. Lots of fun so far!