Translation of Soul's Crossing by T M Revolution

From:

ue ta kodou kasane te
kousa suru omoi ga mezashi teru
surechigau inochi no oku ni
sorezore no yume karamiau kono basho de

tokorodokoro hagare te kite yasuku mirareru
massara yori joutou daro ? hokori mo harawa nai

masui no you ni kiita yoru ni ita sa wasure te
tamerai sae ubau toki ga kuru no matte iru

hazuse nai tama o kome te

ue ta kodou kasane te
kousa suru omoi ga mezashi teru

surechigau inochi no oku ni
sorezore no yume karamiau kono basho de

ikioikon de kuchi ni shite mo tada ja todoka nai
isshun dake mabushii kara yakeni miserareru

negai wa hana no gotoku

nando deai hagurete
nagare te ku keshiki ga kawatte mo

meguri meguri yuku sekai de
torimodosu kimi no hikari wa me no mae ni

kawasu kodou afure te
kousa suru omoi ga egai teru

hibiki au inochi no oku no
moe tari nai jounetsu ga ima kono ude ni
Translate to:

ue ta kodou kasane te
kousa suru omoi ga mezashi teru
surechigau inochi no oku ni
sorezore no yume karamiau kono basho de

tokorodokoro hagare te kite yasuku mirareru
massara yori joutou daro ? hokori mo harawa nai

masui no you ni kiita yoru ni ita sa wasure te
tamerai sae ubau toki ga kuru no matte iru

hazuse nai tama o kome te

ue ta kodou kasane te
kousa suru omoi ga mezashi teru

surechigau inochi no oku ni
sorezore no yume karamiau kono basho de

ikioikon de kuchi ni shite mo tada ja todoka nai
isshun dake mabushii kara yakeni miserareru

negai wa hana no gotoku

nando deai hagurete
nagare te ku keshiki ga kawatte mo

meguri meguri yuku sekai de
torimodosu kimi no hikari wa me no mae ni

kawasu kodou afure te
kousa suru omoi ga egai teru

hibiki au inochi no oku no
moe tari nai jounetsu ga ima kono ude ni