Mickael Kauffmann new clip takes on a journey in the beautiful waters of Watu Karung, Indonesia. 

It’s all about…

“Turn off your min,  relax and float down stream.”