Pixelhead Limited Edition

After a long process, it took me almost a year, its finally done. The Pixelhead art work is now available as a limited Edition of 333 pieces. Please find all the information you need to order Pixelhead (still available!) below.