11/24/201511/20/2015LetsPlayNintendoITALeave a Comment on Last 24 hours for Treehouse of Horror 2015’s Nightmare Pets! Last 24 hours for Treehouse of Horror 2015’s Nightmare Pets!