Sten Sootla

Sten Sootla

Sten Sootla

Building robots by day, thinking hard how not to become one myself by night.