Poster

Shiawase no kiiroi hankachi (The Yellow Handkerchief / 幸福の黄色いハンカチ)