An action-packed "live-action Anime" thrill ride inspired by Star Wars and popular Anime such as Dragon Ball Z, Naruto, Inuyasha and Yu Yu Hakusho. When demons (supernatural, spiritually-powerful evil beings from another dimension) invade our universe, a half-demon half-human travels to Earth to find a way to stop it and find the key to reversing the coming destruction of our universe.