剧情介绍:
Based on a true unsolved ecological mystery, thousands of hideously deformed frogs have turned up in…