Heffalumps and Woozles

Heffalumps and Woozles are main villains from ''The Many Adventures of Ichabod and Mr. Toad