Кота Сибаки — обычный старшеклассник, чья репутация в школе оставляет желать лучшего. Его одержимость девушками и странное поведение сделали его изгоем среди одноклассниц. Однажды, случайно наткнувшись в библиотеке на старую книгу о магии, он решает провести ритуал вызова ведьмы, считая это простой шуткой. К его удивлению, ритуал срабатывает, и перед ним появляется ведьма по имени Рурумо. Она предлагает ему загадать желание, но вместо того чтобы забрать его душу, решает оставить её в обмен на обещание встретиться снова в будущем.
Спустя время желание Коты сбывается: Рурумо буквально падает с неба прямо перед ним. Однако оказывается, что она была наказана за своё решение не забирать его душу. Теперь она лишена статуса полноценной ведьмы и должна исполнить 666 желаний Коты, используя магические купоны. Только после этого она сможет вернуть свои силы. Но есть подвох: каждый использованный купон сокращает жизнь Коты. Когда последний купон будет потрачен, его жизнь оборвётся. Об этом Кота узнаёт от фамильяра Рурумо, чёрной кошки по имени Тиро, которая раскрывает ему правду о наказании.
Теперь перед Котой стоит сложный выбор: помочь Рурумо вернуть её магические способности, рискуя собственной жизнью, или отказаться от купонов, чтобы сохранить себя. Ситуация усложняется тем, что между ними начинают возникать чувства, и Кота всё больше привязывается к ведьме. Сможет ли он найти способ спасти и себя, и Рурумо, или ему придётся пожертвовать чем-то важным ради её счастья? История полна юмора, неожиданных поворотов и трогательных моментов, которые заставят зрителя сопереживать героям.