Is It Really Possible To Make Yourself Invisible?

Apparently there has been an invisible cloak made that will make the wearer of the cloak disappear! It almost seems like the movies that demonstrate the cloak have been edited. The creator of this is a professor from the University of Tokyo which developed the cloak using moving images and a viewfinder to make the object appear invisible. This is just weird, only Harry Potter should have this.

Watch Movies Of The Invisible Cloak In Action