OH interesting. I just get messages from Japanese businesses--you pay a fee to have them interpret and post your project on one (or more) Japanese crowdfunding sites.
My stuff isn't techy so CNET doesn't make sense, but I'm curious how you got that through despite language barrier.
thanks