Question:
Formal Japanese wear
Answer:

OBI

Length:

3