Helga Ratcackler the Witch Let Helga Ratcackler the Witch ($100) strike fear in all your visitors with her tattered dress and alarming skull. Image Source: pier1.com Helga Ratcackler the Witch $100 from pier1.com Buy Now