this is a really great action clip, and shows that Ultras needed human help on occasion. I've not seen a lot of "Return of Ultraman" and this is cool. it does kind of leave you on a cliffhanger though!
it's nice to see a fansubbed clip. and we get a small cameo by Ultraman and Ultra Seven (if I remember correctly they showed up earlier to help Jack out). good stuff here!