Luxo Jr. ★★★

Delightful but too short