Here Come The Mummies brought their spectacle-driven live show and ihibition-busting brand of terrifying funk to the Englert Theater in iowa City on Saturday. (Justin Torner/Freelance)