Watch Shibuya (Ghost II), the new animated short produced by Christian Rich and directed by Olivier Lescot. Animated Short Shibuya Animated Short Shibuya Animated Short Shibuya Animated Short Shibuya Animated Short Shibuya Animated Short Shibuya