Liver?

Reply to this note

Please Login to reply.

Discussion

incomplete answer sir

I hope itโ€™s not a horse. But my guess would be horse liver