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.
1976
2017
2012
2016
2025
2024
2009
2018
1968
2014
1988
1985
1990
1915