Trzy siostry—Minami, Ushio i Yuuhi Shimabara—żyją zwyczajnie w Tokio, spokojnie radząc sobie z codziennymi obowiązkami i problemami. Pewnego dnia ich dotychczasowe życie zmienia się radykalnie, gdy otrzymują informację o zaginionym bracie, który pozostawił im w spadku tajemniczą wyspę Barou z południowych mórz i gigantyczną istotę zwaną Neo Ranga. Neo Ranga, potężne bóstwo-wojownik, nagle pojawia się w Tokio, wzbudzając chaos i zainteresowanie władz oraz mediów. Podczas gdy siostry starają się dostosować swoje życie do nowej, surrealistycznej rzeczywistości, muszą też stawić czoła politycznym intrygom, próbom wykorzystania Neo Rangi przez rząd Japonii oraz własnym dylematom moralnym. Seria łączy elementy fantasy, dramatu i politycznej satyry, eksplorując tematy odpowiedzialności, władzy oraz kulturowych różnic pomiędzy współczesną Japonią a mityczną wyspą na południowych morzach.
