Kanba Yoichi, the protagonist, is a high schooler who has been having dreams about Prince Linkenel, who he refers to as his master, since the passing of his mother. However, his dream has always been the same and ends exactly at the same location every time for the past six years. Longing to save his "master," he stumbles across a fortune teller, who gives him a magical coin to "let him see the sequel of the dream he has been having." After trying to place the coin under his pillow, Yoichi finds himself in the magical world and, there, he meets with his master. And thus, the magical story of the two begins.