Max doesn’t want to be separated from his mother Caroline again

He's so attached that he can't stop hugging her.

Only Max greets his and May’s mom Caroline with open arms

But both are thrilled to see her again.

May and Max are thrilled to be reunited with their mother Caroline after a long journey

They clearly miss being in her company.

Team Rocket’s Meowth and Wobbuffet disguise themselves as May and Max

But they aren't very convincing, unlike Jessie and James' impersonation of Norman and Caroline.

Jessie and James did a pretty good job disguising themselves as Norman and Caroline

Their outfits are spot-on, but their facial expressions... not so much.

May looks up at the sky as Swablu flies away with its flock in the distance

This heartwarming moment was also hard for her brother Max to handle.

Max sheds tears for his sister May as Swablu flies away from her forever

It was a sad but heartwarming moment for the entire gang.

May couldn’t hold back these tears as she watched Swablu flying away from her

Swablu felt the same way.