Morning Mug: Mechapraying Mantis Erica Sherman - 31 Jul 2013 Shot on the Manhattan Beach Esplanade. It reminds me of old Gojira movies.Photo by Isaac Ben Nathan