Yes. Please fill out your friend address in Japan as Shipping Address, and place order via our online system. You can pay by USD in America, and we ship products to your friend in Japan. However, please remember that if you buy products which have stocks in Japan, you don't need to pay international shipping fee,but if you choose products which have stocks only in the USA then you will need to pay international shipping from America to Japan. How to check stock of a product?