[Sore demo, Sekai wa Utsukushii IN] Rena Maeda – Ame Furashi no Uta ~Beautiful Rain~ Lyrics: English & Indonesian Translation | My 30 Minutes Journey to the DreamsLand Lyrics [Sore demo, Sekai wa Utsukushii IN] Rena Maeda – Ame Furashi no Uta ~Beautiful Rain~ Lyrics: English & Indonesian Translation | My 30 Minutes Journey to the DreamsLand Lyrics.