I was trying to figure out the strap and the disk on the inside of arm until I realized it was a camera strap and cap... (hint hint) This is really cool though. Is the green just such a florescent color that it looks like it's lit up or is it actually a light?
I can't edit my comments. And I see what you mean with the straps (it looks pretty cool too ), but the guy who's using it utilizes two daggers, and anything that could get caught on anything would be a problem for him.
Those are expensive glow sticks and as for the strap I meant that it looked out of place actually. In the future try to hide it maybe for a cleaner shot (just a friendly tip). But I really did like the design. I'm assuming from context it's for your robot larp