Sat@8 said

Yup, Peel definitely relishes the cape. And ... is it me, or is Mom the creepier of the two?

no, not you, she is definitely 'creepier'