I can't translate, but could edit a rough English translation. Would like to contribute if I can. PM me if interested. Not sure how these things work, but I also have graphics experience and a pretty strong Mac desktop. Could possibly remove the Japanese text (clean?).