Who Knew Nepal Likes Animated Shorts?