Self Adhesive

Ingenious Japanese made self-adhesive moxa