Dans un Japon dévasté par une catastrophe, Kiruko accepte d'emmener un garçon appelé Maru vers le paradis. Pendant ce temps, des enfants vivent paisiblement derrière les murs d'un jardin verdoyant.
Dans une étrange auberge, Maru et Kiruko plongent dans un sommeil profond et sont réveillés par une créature monstrueuse volant sous la faible lumière de la lune. Dans le jardin, Tokio doute encore plus du monde qui l'entoure.
Cinq ans plus tôt, Robin, Haruki et sa soeur Kiriko coulent des jours heureux dans un orphelinat d'Asakusa. Alors qu'une foule animée se rassemble pour regarder une course de kart, quelque chose d'horrible essaie d'interrompre l'événement.
Alors qu'on l'emmène voir des bébés étranges, Tokio réalise que son environnement reste un mystère. Naviguant sur un bateau d'où il est impossible de s'échapper, Maru et Kiruko se font attaquer.
Maru et Kiruko retournent à Tokyo et trouvent un quartier rempli de tentes. Quand Maru se rend dans une salle d'arcade, Kiruko se lance seul à la recherche d'informations et entend une rumeur effrayante. Au jardin, l'état de Tarao se détériore.
Maru et Kiruko pensent avoir trouvé le docteur et les immortalistes. C'est en réalité une organisation hostile fortement opposée au traitement offert par les immortalistes. Kiruko et Maru acceptent un travail, mais Kiruko commence à perdre patience.
Gen Sato
Maru
Sayaka Senbongi
Kiruko
Hibiku Yamamura
Tokio
Toshiyuki Toyonaga
Kona
Misato Fukuen
Mimihime