When a young princess is kidnapped by an evil toad, her salvation is in the hands of a brave villager.
2013
2022
1895
2023
2003
2007
1993
1984
1969
1992
2010
2001
2014
1989
2006