It reminds me of those positive energy spacesuit or something material stickers that you just stick on and are supposed to balance your energies or something lol. From what I can tell it's some sort of similar thing because the both mention something to do with DNA. If it is about the calming ritual, I myself have a cute keychain that is literally just a net-like sorta stiff material with a marble inside that you just twist around and stretch that helps keep you occupied with something kinesthetic.