L'histoire se passe en 2020 alors que les jeux olympiques sont sur le point de se dérouler à Tokyo.Morikawa, une adolescente qui vit à Okayama, s'ennuie à l'école et passe son temps à rêver. Notamment de Heartland, un monde à la fois futuriste et médiéval, où elle est une princesse emprisonnée pour sorcellerie. Ancien, le nom de son personnage rêvé, a en effet le pouvoir de donner vie aux objets grâce à une tablette magique. Dans le monde réel, Morikawa a perdu sa maman et est élevée par son père Momotaro, un homme qui ne parle pas et qui passe la majeure partie de son temps dans son garage à réparer et à modifier des voitures. L'existence de Morikawa bascule quand il est arrêté par la police. Avec son ami Morio, elle va tenter de le libérer. Pour cela, il lui faudra percer le mystère de ses rêves…