Working LEGO Printer Uses Felt-Tip Pens: Say What?

I know that LEGO bricks can be used to make many things, but this is the first time that I’ve seen them being used for making fully-functional printer.
This LEGO printer was created by a guy named Squirrelfantasy.