Card Trivia:Harpie's Feather Duster

The card found in the picture is House of Adhesieve Tape