Board Thread:General Discussion/@comment-5122158-20130107161120

This is from the Comic: 'Pied Piper of Puffles' during September's UK Issue of the CP Mag. Not just the spanish. And it does have a name, the Pied Piper Machine 3000. 