When a young princess is kidnapped by an evil toad, her salvation is in the hands of a brave villager.
2002
—
2017
2021
1987
1952
2022
2018
2016
2011
1953
1986
1999
2010
1985