i can't find anything on google about them, there is 1 video on youtube that the person says they bought one... I was told they go to town on a kinds of algae but, i can't find anything on them.. even in a google search there is NOTHING?!?!?! maybe some of you know another name or something.. or where to maybe find one online that you've seen?