The Lemming Brothers

The Lemming Brothers are quadruplets from Camp Lazlo.