I really hate to start a thread like this. But I've looked all over, and I just can't find out what this song is called, or where it's from.
http://www.newgrounds.com/portal/view/280866
The creator "can't remember" what Anime this song is from. I've tried picking up snatches of the few words I can understand and searching for them on google. But I've found nothing. So, please, if anyone knows what Anime this song is from, or what it's called (or both), please reply.
I'm not trying to spam. I really don't know.