Hell has left Frog Town