Slow Motion Water Splash on Leaves