The fairies of Oz gather in the forest of Burzee one evening and weave a magic cloak that gives the wearer one wish, so long as it has not been stolen.
2016
1979
1986
2000
1958
2006
1992
2021
2017
2004
2010
2018
2023
2026
1987
1920