Lonely Sardine

What can I say about Lonely Sardine? Crazy animations that required suitably crazy soundtracks..