Green Splash

Green Splash

A splash and ripples in some green liquid.