Vocabulary

蛇スープ

snake soup

noun