Japanese scientist invents invisibility cloak...
Japanese scientist invents invisibility cloak: "A Japanese scientist has developed a coat which appears to make the wearer invisible. The illusion was part of a demonstration of optical camouflage technology at Tokyo University." Plus photos!