"Of course!" ?
Other than name recognition, the fact that there is a "Peter Pan Collar" [but not here!] and commenter Jen's notion that it could refer to the notion of eternal youth,
I just don't get it. :)
A similar ad is here.
I'm working on getting something out there...
...and it should make quite a few people happy.
Will keep you posted.
Yes, it's Peter Pan's NeverWorld related.