Fairy Tale and Knights