Nice cards!
The quality of paper is poor. Looks like something (badly) home-made. The picture in front is so dark that we can barely recognise.