By using this site, you agree to our Privacy Policy and our Terms of Use. Close



Officially confirmed now.

5000 copies is a hell of a print run, but if it sells well it may open the door for other Japanese companies to sign on with LRG.