This is grilled eel liver