My My Video | January 4, 2014January 4, 2014 | admin Happy weird weekend! So we’ve thrown our line out into the great ocean of animation and hooked ourselves this deliriously surreal gem from Chinese animator Lei Lei. Share this:TwitterFacebookLike this:Like Loading... Related