June 29, 2012 at 8:58PM University of Tokyo builds a soap bubble 3D screen, guarantees your display stays squeaky clean (video)