I was rubbing it in my fingers and it just smelled like stinky pond smell. Nothing like garlic or skunk. Unless it�s not that distinct.

Sure looks like chara.