The plot consists of two stories that ultimately become intertwined. One story follows the mysterious Maru and his bodyguard Kiruko as they journey in search of the "Heavens" in a world inhabited by bloodthirsty monsters. The other story focuses on the emergence of Tokyo in that very "paradise," surrounded by enormous walls, where adults reside and children showcase their abilities. And each inhabitant of this "paradise" sometimes wonders what lies beyond those walls...