Had this song stuck in my head since the 1st time like 6 yers ago i think (or 4).
The youtube version is really messed up. This song is really hard to find (or atleast it was for me, at that time there was no more info about the artist cuz it was a japanese song hence the troubles he has with singing in english - yes the song is in english), and It is really beautiful, the most shocking thing is where this song comes from lol.
No other songs to add for now, just this one. I can't help but keep listening to this mastahpiece.
Btw I always thought this song say something like "And the fanta?" lol.