Ultraman Puzzles are the perfect puzzles for any Ultraman fan! Ultraman is a Japanese superhero show with a focus on human stories, which takes place in the near future. The Ultraman series (from 1966) has been called “the first and longest-running science fiction television series in Japan.”