If I wanted an inexpensive...well "cheap" 38, I'd give it a try. I've wasted $200.00 bucks on worse purchases. It's ugly, but then so is a lot of stuff coming out of Smith & Wesson and Ruger these days IMHO.
It has no connection with the Llama Comanche. Llama has been out of business for years. Llama was made in Spain. This is made in Argentina. Argentina has made some really good guns in the past...Mausers, Colts, Brownings, and most recently Bersa.
What's the worst thing that can happen? It won't work right? Then I'd send it back, sell it, bust it up with a hammer, or just keep it for a paper or trotline weight and have a good laugh at myself. It's not a life altering purchase.