It is a smaller version of the "Lazy river" talked about in this thread
https://www.monsterfishkeepers.com/forums/threads/4000-and-3000-gallon-tanks.680192/
or a simpler version of the silverfish tanks
http://www.octopusstudios.com/aquagallery.htm
https://www.monsterfishkeepers.com/forums/threads/4000-and-3000-gallon-tanks.680192/
or a simpler version of the silverfish tanks
http://www.octopusstudios.com/aquagallery.htm