adolinkolin - I have never related this much to anything. 

more about : adolinkolin