Beach stream by Markus Lindhe
_