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.
Jeden z demonów zwanych Oni, oddaje strzeżone przez siebie dziecko japońskiej parze. 15 lat później nastoletni Jiro zaczyna odkrywać kim naprawdę jest. Zbiega się to w czasie z pojawieniem jednego z Onich, który próbuje go zabić, przybierając postać jego przyjaciółki.
Jiro poznaje grupkę nastolatków, których rodziny od pokoleń są wychowywane na jego obrońców. Wraz z nimi musi powstrzymać członków tajemniczego kultu, próbujących go zabić.
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.