Popular among secular humanists Band name: Atheist Mantis One I saw in Secaucus, NJ, not too far from Giants stadium Share this:TwitterFacebookLike this:Like Loading... Related Standard