Looks like it to me too. Don't know of anything which looks just like it. We once found a humongous amount at a gathering I was on. Even being moderate in gathering gave all thirty of us a couple of slices at dinner. Don't cook for too long or it's like chewing rubber.
Cheers,
Leif
Cheers,
Leif