Don't know what it is, found it walking in the fish market street of kyoto, didn't try it.