Vocabulary

おたぐり

stewed horse entrails (specialty of Nagano Prefecture)

noun