k.tran Un-Registered Member May 10, 2016 #1 Trying to identify this interesting peice I picked up a couple weeks ago Thanks
Funkateer_2 New member May 10, 2016 #2 Lemnalia. It's photosynthetic but a little sensitive for a leather IME.