Natural camouflage… squids use Harry Potter’s Invisibility Cloak! August 7, 2011 From Science Friday: How cool is that!! Categories: Uncategorized #biology#cephalopod#zoology