Horumon or offal is a staple for the Japanese. This word originated from the German word 'hormon', meaning hormone.
Thought you might want to know this, @Bitcoin_Bootcamp