Ultraman has been around since the 1960s, starting out as a live-action series in Japan, it has gone on to inspire many shows, films, manga, and anime. Coming to Netflix June 14, directors Shannon Tindle and John Aoshima are set to introduce a new version of the iconic hero that is sure to delight longtime fans and newcomers of all ...