As a junior high student, Ayumu Mikoshiba belongs to a family that owns an ancient shrine with little following. In a bid to restore the shrine's prosperity, Ayumu's parents assign him the role of becoming the next magical girl in the Mikoshiba lineage. Alongside Fuu-chan, a petite mascot character in the guise of a fox, Ayumu safeguards his hometown's tranquility through cross-dressing.