"Horumon" is not English word. It's Japanese word which means farm animals's organ.
Some Japanese like to eat it by grill. The photo's one is Horumon tenpura. There are a few restaurant in Hiroshima supply it. It have strange and delicious taste. I often eat it.
Horumon:ホルモン(食品の)
ReplyDeletefarm animal:家畜
organ:内蔵