ADVERTISEMENT

 Ikizukuri

Ikizukuri, also known as live sashimi, is a traditional Japanese fish delicacy which is consumed whilst alive. When ordered, the fish is removed from the tank and taken to the plate within minutes. The meat is removed so it does not hurt the organs, and it is served with a beating heart.

 Ikizukuri