Tamara has to be from another world with magic. If a guy walks up to you and says that he is Pinnochio, I mean seriously would you believe him? No, I don’t think so.
Isn’t there a magical being that steals magic from other creatures? Maybe it was just a made up Charmed character.