Our international retailer has updated their shopping website.
You can now switch to English or Japanese version from the top menu.
According to @Animen, the payment system also has been updated for better credit card support.
There might still be some translation errors (grammar, etc.) and Animen is aware of the problem. Correction will be done next week.