Shiny particles, some are sewn on clothing Welcome to Japan Answers