front cover of booklet
Back cover "Printed in West Germany" with UPC.
No variations that I am aware of.
This target CD was issued in Japan as 32XP-109 with the addition of this sticker obi.
Probably there was also a Japanese-language insert inside the booklet.
Notes: This disc is uncommon, but can be found with patience.