Guest Stars Demetri Martin voices Narrator Bill Farmer voices Lord Billy Willy Bill Farmer voices Townsfolk 1 Bill Farmer voices Phone Gary Anthony Williams voices Happy Baker Gary Anthony Williams voices Log Gary Anthony Williams voices Townsfolk 2 Debra Wilson voices Happy Flower Debra Wilson voices Pond Debra Wilson voices Townsfolk 4 Sara Cravens voices Happy Kid with Telescope Sara Cravens voices Rock Sara Cravens voices Townsfolk 3