Kotomora
ハンカチ (hankachi) Japanese meaning: handkerchief | Kotomora