PETA would like to know your location....
The frogs are destroying the world! What was I supposed to do?