Idol Curiosity

"Idol Curiosity" is episode number 9.1 of the Happy Tree Friends TV Series.

Starring Roles

 * Sniffles