The new Ultraman Netflix series looks most excellent

Let's hope it delivers
Netflix, Ultraman
08July2018
Miguel Escobar