A near-sighted frog battles its contact lenses.
Status
Votes
Budget
Revenue
2025
2022
2017
2026
1990
2019
2023
1968
1930
2014
1985
1992
2005