Vocabulary

ギリー

gillie (shoe); ghillie

noun