Mechagator

Mechagator is a metal puppet prowling the city of New Orleans as it breathes fire into the ethos.