To buy items for folks in Japan, could you just get an amazon.jp account? They do provide English. For selling the cards themselves, you could try the Mercari site if your Japanese is up to it. I've never used it, mind, but I know it's very popular in Japan.