Link is...

Peter Pan!

I was reading this piece about the sequel to Peter Pan and there was a pic next to it. The similarity was uncanny. Thoughts?

…That is just so…so…Similar!