fucktard-you.blogspot.com
Heard this song on youtube. Super duper touching, try listening to it. There's english translation for the meaning of the words if you dunno chinese or hokkien words.