Kotomora
濡れ落ち葉 (ぬれおちば, nureochiba) Japanese meaning | Kotomora