As Heiligabend (Christmas eve) is the big-gift-giving-stuff-your-face day in Germany my last minute gift making time has been shortened by a full 24 hours! eek! Enter the last lastseriouslyabsolutelast minute handmaderecycledrefashioned gift: Cuffs & bracelets …