Der Zehntklässler Basara (Stimme im Original: Yūichi Nakamura) wird von seinem Vater Jin (Keiji Fujiwara) mit der Ankündigung überrascht, dass dieser erneut heiraten wird. Zwar lernt er seine derzeit im Ausland tätige Stiefmutter noch nicht kennen, doch mit seinen beiden neuen Stiefschwestern Mio (Ayaka Asai) und Maria (Kaori Fukuhara) macht er direkt Bekanntschaft. Doch erst als er eines Tages alleine mit den zwei Mädchen zu Hause ist, erfährt er, dass Mio eine Dämonin auf der Flucht vor dem finsteren Dämonenkönig und Maria ihre übernatürliche Beschützerin ist. Fortan versucht Basare, seine Schwestern im Kampf gegen dunkle Mächte so gut es geht zu unterstützen.