Roy Rutanen's self-titled album has remained a best-kept secret among psychedelia and acid-folk collectors ever since its original release in 1971. What could have been the solid foundation for a promising career in the music industry was abandoned due to the lack of label support, subsequently...