Kingdom Hearts II begins where Kingdom Hearts: Chain of Memories and Kingdom Hearts 358/2 Days leave off. Sora and his companions have been asleep for about a year, regaining their memories. When Sora awakens, he eventually arrives in Twilight Town, the place where a mysterious boy, Roxas, lived before he suddenly left.