This has come off a UK forum, it’s made in the USA, I’ve no idea how it works or idea who made it. Can anyone here enlighten me?
Weird looking critter!
Edit: it’s the paler one that’s probably more confusing. At least the dark one has a side lever.


Weird looking critter!

Edit: it’s the paler one that’s probably more confusing. At least the dark one has a side lever.


