I've been hearing a lot by fans complaining about the "strange" names.
So here I'm going to explain all of the names.
SPOILERS, DON'T READ IF YOU DON'T KNOW ABOUT BLUE KNIGHT/DEEP BLUE YET.
Don't blame me if it's spoilt for you.
After three years Kish returns to see his Kitten in hopes of being close to her without her knowing. But when she wakes he gets a pleasant surprise... Kish X Ichigo fluff
Just search: "Tokyo Mew Mew" and the episode #. All 52 episodes, subbed, plus lots of other anime. No membership, downloading, or other stuff required. Plus; unlike other websites, you don't get attacked by viruses.