When a young princess is kidnapped by an evil toad, her salvation is in the hands of a brave villager.
2021
2002
2023
2016
2017
2010
1970
2022
1990
—
2024
1984
1988
2011