Shopping Cart with Multiple Shopfronts

I am looking for a shopping cart software which can meet my requirements

1): I run 3 websites targeting on US, Germany and Japan market, each of them have its own language, currency and payment method
2): They share the same product catalog and inventory

I know Magento can do it
Besides Magento, is there any other software I can consider?

Thank you

I use Premiumwebcart for multiple websites and multiple membership sites but since mine are all targeting English speaking countries, I cannot tell you if they support multiple languages or not.

To clarify: by saying “Multiple Shopfronts”, do you mean that different language versions are hosted on the same domain, or are they on the same one? Also, shall a design be the same for all three storefronts?