Ok, Niktalk detectives I found this video and I have no clue what the hell im watching.
I have seen a few good guesses as to what it might be on the comments
1. Viral marketing for a movie?
2. Bryozoans- http://en.wikipedia.org/wiki/Bryozoa
But i dunno im lost here, help me out
Video