Well, sure, it's a pun...But I found myself wondering what sort of world the character lives in where they are cared for by a moth-er. Am I thinking about it too deeply?
Anyway, I am unsettled by moths...