It is a clear 1 or 2 person open top kayak made of clear plastic. It would be cool to float and look at the fish who are not biting.
I have never seen this in person, saw this in a United Airlines Mileage catalogue.
I think it would be fun, but don't know what I'd do with it. Maybe if I had a vacation house on a lake.
They list Edgewood Tahoe Resort as giving tours in these.
Here is their website: https://crystalkayak.com/?sscid=41k3_hulr9
Jim