The streaming service also revealed the series' main staff and cast, screenshots from the anime, as well as the series' official theme song, "It's All Right", by Aina the End. The upcoming sci-fi ...