Happy Tree Friends/Little Einsteins

Cast

 * Cuddles as Leo
 * Toothy as Quincy
 * Giggles as Annie
 * Petunia as June