Kotomora
余瀝 (yoreki) Japanese meaning: lingering raindrops | Kotomora