Board Thread:General Discussion/@comment-26996876-20160309153347

Possibly a type of invasive fauna, seemingly attach themselves on many types of surface.

https://trello.com/c/SvgGGC0n/5494-starfish 