Kotomora
枯れ葉 (かれは, kareha) Japanese meaning: dead leaf | Kotomora