Sur Rokkenjima, Shannon travaille comme femme de chambre pour le patriarche excentrique de la famille Ushiromiya, Kinzou. Elle nourrit des sentiments profonds pour le petit-fils de ce dernier, George, mais sait qu'une telle relation serait interdite. Malgré ses efforts pour les réprimer, ses émotions s'intensifient chaque jour. Une nuit, la Sorcière Millénaire de l'île, Béatrice, lui offre sa sympathie : en brisant un miroir rituel qui affaiblit la magie de Béatrice, Shannon peut recevoir l'aide de la sorcière pour que George lui rende son amour. Shannon finit par céder, et à sa grande surprise, son lien avec George commence à s'épanouir.
Kanon, un collègue serviteur, soupçonne que la sorcière trompe Shannon. En tant que « meubles », il croit qu'ils n'ont pas le droit de se considérer comme humains, et encore moins de ressentir des émotions comme l'amour. Mais il apprend bientôt que Jessica, la petite-fille de Kinzou, a de l'affection pour lui, et il commence peu à peu à explorer ses propres sentiments pour elle. Cependant, les perspectives amoureuses de Kanon et Shannon sont mises à l'épreuve lorsque le reste de la famille Ushiromiya arrive pour leur conférence annuelle, et que Béatrice lance un concours pour trouver l'or caché de Kinzou. Celui ou celle qui s'emparera des précieux lingots deviendra le nouveau chef de famille, et tout le monde se dispute le prix. Ce qui commence comme un jeu bizarre se transforme rapidement en pure horreur, des vies étant en jeu. Les deux domestiques pourront-ils protéger ceux qu'ils chérissent ?