I got the idea of the title from Little Shop of Horrors, a movie from forever ago. Touring Antelope Canyon on the Navajo reservation in Page, Az, I noticed that the rock formation to the left had a sinister look to it with a large mouth, and I pictured it eating all the customers!