Mini Cooper is a brand of small cars that is owned by BMW (Bayerische Motoren Werke AG), a German automotive company.