This is a world where magicians live, and everything except magic is the same as our lives. Magicians need to be recognized by the country, and once formal procedures are completed, they can obtain the qualification to use magic. Suzuki Suzu, a 16-year-old girl (played by Rei Leo), dreams of becoming a magician to bring joy and hope to people. She leaves her hometown in Hokkaido and comes to Tokyo, entering a magician training class. Here, she meets friends and senior magicians who share the same dream. She also encounters Gota (played by Masaki Okada), who always seems unable to properly cast magic. Gota originally just wanted to become a professional surfer but was led down the path of a magician due to fate's tricks. After meeting Suzu, Gota gradually begins to change. In the moment that Gota successfully casts magic for the first time, he and Suzu fall in love. However, a tragic destiny awaits them.