まく
taremaku

Noun

1. hanging banner; hanging screen; curtain

Other forms: