Japan Codes·Mar 28, 2016How to buy Dark Souls III without waiting for the release dateMost of you might have known, Dark Souls III will be released on April 12. But if you can’t wait for that date, you can purchase a Japanese…