

The rain was falling around us both
Your final kiss still lingers warm
The words I never said aloud
Are crying now deep in my heart
Your name blurred on the fogged-up glass
I traced it slow, it fades too fast
Your smile was real — I know it was
So why do you feel far away?
That silent night we had —
Was it kindness... or goodbye?
Though time keeps pulling me ahead
I never learned to let you go
If somehow you could hear my voice
I’d say this one last time:
I loved you — that was never a lie
Each word I said behind my tears
Still floats inside the wind tonight
Like echoes only I can hear
If I could go back to before we met
I’d still choose you without regret
Even if it broke again
We walked without an umbrella once
And laughed as rain soaked all our hair
Those little moments I didn’t save
Now feel farther than forever
Your shirt folded, still with me now
I held it close when night would come
Dreams I never dared to share
Still sleep inside these hands I hold
Seasons pass, but deep inside
Our time will never fade away
Since I lost you, sound has gone
The world became too still, too wrong
Your gentle back I couldn’t reach
I left behind no trace of me
But still I want to thank you
Just saying that brings me some peace
Even pain was proof of love
A melody inside the rain
The song you gave me still remains
It keeps my breathing soft and warm
And helps me stay alive
I loved you — now I say it true
I won’t hide what I always knew
Someday my tears will shine like stars
And light a path back to your heart
If someday, we meet again
I’ll fall in love once more, and then—
This time, I won’t let you go
- Lyricist
Justin Otani
- Composer
Justin Otani
- Producer
Justin Otani
- Keyboards
Justin Otani
- Piano
Justin Otani

Listen to Promise Melted in Rain by Justin Otani
Streaming / Download
- 1
Traces of Where You Were
Justin Otani
- ⚫︎
Promise Melted in Rain
Justin Otani
- 3
Traces of You
Justin Otani
- 4
Tomorrow's Letter
Justin Otani
- 5
Passing Lights
Justin Otani
- 6
Before We Knew
Justin Otani
- 7
What I Couldn't Say
Justin Otani
- 8
To the Sky I Return
Justin Otani
- 9
Promise in the Light
Justin Otani
- 10
Still That Day
Justin Otani
A tender collection of emotional ballads capturing the quiet heartbreak of unsaid love. Set against soft piano and warm strings, each track reflects memories, breakups, and words left unspoken. For fans of emotional love songs, bittersweet romance, and peaceful melodies, this album offers comfort in every whispered goodbye. The soundtrack for hearts at twilight.
Artist Profile
Justin Otani
Tokyo-based musician inspired by J-pop, anime, and classic JRPGs. Crafting emotional, cinematic melodies that blend nostalgia with storytelling-music that feels like a journey beyond worlds.
Justin Otaniの他のリリース
Oathfire Sound