Happy Tree Friends/Super Why!

Cast

 * Cuddles as Super Why
 * Toothy as Alpha Pig
 * Giggles as Princess Presto
 * Petunia as Wonder Red