I’m confused as to whether this is Star Wars (the light sabers) or something else.  Here is the source link.