This hubbub on Hubbard comes from Dell Comic's Walt Disney Peter Pan (Four Color)

(For those like me that would love to own the issue!)

1 2