Board Thread:Club Penguin/@comment-174.57.7.196-20130405210938/@comment-24148835-20130405214252

You mean the Pied Paper Machine? It only appeared on the Club Penguin UK Magazine Issue #1 (The 1st magazine of CP ever...)

It appeared like a comic