The Ultra series or Ultraman is one of the most prominent Japanese superhero genre productions. It first debuted in 1966 and has since released numerous seasons, spinoffs, sequels and others. The giant form of Ultraman also reminds us of the several ‘giant monster’ films like Godzilla and King Kong. A new trailer for the “Ultraman […]