Scintillating Rugged Straps