Wow. I wonder if there'll be any kind of cult following for this green helmet guy now. Maybe an "All your green helmet are belong to us" website? I can just see him on people's shirts like Che! lol
www.greenhelmetguy.com