It is the female version of Ultraman. The giant heroine battles giant monsters, including two that are suspiciously similar to famous movie monsters.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States