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