Board Thread:Club Penguin/@comment-28390451-20170711012239/@comment-28122458-20170717214223

That's an interesting idea. Maybe these polar bear or walrus villains could have hidden bases located on Club Penguin Island, which is where Herbert gives these missions.