Pupp3ts

A head scratching, brain tingling, artistic experiment combining technology, dance and digital art. Serves as creative jumping off point for me. How about you?

Posted by: DoubleU