Via All Things Amazing
Appears to be a Polaroid Transfer...Man, speaking of Polaroid... I've been having the WORST luck with them lately. It's not cheap to waste the film and it seems the last 3 packs i've purchased have been ruined. Lame. I got fed up and threw it in the trash.