Is it possible that it isn't mites since his cage mate has no scratching/flakiness whatsoever? What should I do?
- And got the T-shirt
There should be plenty of ivermectin in Japan -- it's widely used in humans in developing countries to treat parasites, and a Japanese scientists was one of the major players in that use. Google "ivermectin in Japan" without the quotes and you'll get a bunch of hits.
Look under the "Brand Names" section of this link to find other names for it worldwide: https://en.wikipedia.org/wiki/Ivermectin