68 Barracuda mystery - Can someone provide some information?

Whoa, the sail panel louvers are certainly "unique". That took some work. It looks like this might be a total one-off custom job. Surprised it doesn't have one of those rainbow 70s paint jobs.