This might be the ultimate showering experience

A smart way to clean.