Complex sentence: On this album Barbara showcased her vocal prowess, but this collection was only released in Japan, and today is very hard to find.
Split into simpler sentences: On this album Barbara showcased her vocal prowess. Unfortunately, this album was only released in Japan and today is very hard to find.