Residing here are short animated films. This channel welcomes the weird and wonderful with a warm embrace.