Herbert is now walking around Club Penguin! He has a background you can collect. At this time there is no stamp as Club Penguin is still in the process of updating. As far as I am aware there will be no stamp. UPDATE: I was wrong, see this post.
Here is his playercard:
Want to meet Herbert? Check out my Herbert Tracker.
The following pages have been updated: