Papillon 3 Swiss Camper on Euro-Toyota pickup

Was in Moab this past weekend and saw a unique older hard side camper on an older Toyota pickup (no bed). It had the words Papillon 3 and it had Swiss markings and plates on it. Very cool set up. Unfortunately I did not get a pic of it before I left. Anyone know anything about these?