Para Japończyków adoptuje dziecko, przyniesione im przez demona zwanego Oni. Po latach nastoletni Jiro odkrywa kim naprawdę jest i musi stanąć do walki z demonami, w której pomagać mu będą dwaj Oni i grupka przyjaciół oraz ukochana Miyuki.
W trakcie teleportacji Goki i Miyuki trafiają do przeszłości a Jiro zostaje przemieniony do przyszłości. Trafia tam na pokład jednego ze statków kosmicznych, gdzie będzie musiał walczyć z synem jego dawnego wroga, przemienionym w potężnego androida.
Matka Jiro popada w szaleństwo i trafia do szpitala, gdzie maluje ścianę przedstawiającą świat Onich. W tym samym czasie chłopak wraz z przyjaciółmi trafia do wymiaru demonów by stoczyć ostateczny pojedynek.