rastr.ca

A 3D-printing company based out of Ontario, Canada.

The Key: The pixels drop into place to form a 3D box, to reflect the 3D printing process.


Logo