Unusual camera, can’t find an exact match. Instead of having a fold out cap, there is no cap and the lens snaps out after pressing a trigger. The camera also has an interesting film casette mechanism that pulls put (see pictures) All in working condition (not tested with film though). Lens looks clear. Viewfinder mechanism a bit loose. An intestesting find!
eBay