シキワラ
Meanings
Noun
1. (animal's) litter
Pitch accent
キワラ
Composed of
spreading; laying out; security deposit; Japanese mattress
straw