Season 1, Episode 12 – Aired: 6/22/2002 I've Been Exposed, The Cherry Petals Fall At The End Of Spring is the 12th episode of the Tokyo Mew Mew (Anime).
Tokyo Mew Mew Wiki-Contributors to Tokyo Mew Mew Wiki
Mew Mew Power-Episode 12 The Taming of the Mew (English) ... Mew mew power Episode 28 ... Tokyo Mew Mew New ♡ Full Transformation with the original ...