When a young princess is kidnapped by an evil toad, her salvation is in the hands of a brave villager.
2010
—
2006
1965
2009
2022
2013
2024
2021
2018
2015