New Zealand Muppet on front page of the Herald newspaper

New Zealand Muppet on front page of the Herald newspaper