Your Song

Froggie has been listing to the radio and heard a good tune. Froggie doesn't know what the song was called, but he remembered a part of the song. Maybe you can help him out?
Aimaina yokogao tameiki wa yuki wo tokasu - kishiwasureta kako no shinjitsu wa mune no naka de nakisugaru - hanabira dare no moto e - iki wo shite tsukamaete kawaranai mama kienaide

Sorry that was the wrong answer, try again!