It's the standard Lord records release, however it has an Obi strip (as seen on the picture above).
Writing on the strip is not in English (I guess Japanese, but might be Korean, I don't know). So I guess it might have been distributed in Japan.
Well, allow me to doubt about the originality and authenticity of this particular copy.
I've been collecting Jap. import CDs over the past 10 years and i am told by top professionals in Japan and Korea this album NEVER got an official (or unofficial) CD release in their homeland.