Fraggles

The Fraggles are strange looking but charming creatures who appeared in The Enchanted Forest (Series). They are friends with Kiara.