Comment Comment by colordrops Could be the Israeli army, considering the graphene logo may be a nod to the Star of David. parent colordrops 1 year ago