While the current Ultraman series is still running, a new series is being developed and it looks like the premise is pretty interesting; and so is the title - Ultraman…
Continue Reading