I am temporarily staying in Utsunomiya, north of tokyo.
I bumped into the foot pads while checking their supplements area and was only able to tell what they were because they had a picture of it in the box and before and after shots of the pads (I used them before so I knew what they were like).
I have to go back there today to get something so I'll check the actual box and name of it (probably all in japanese).
I know there's a couple different brands. I even found them at the 100yen store (dollar store equivalent) so they are readily available (at least where I'm at).
I'll get back at you with more info