Fans of the anime series Tokyo Mew Mew New are eagerly awaiting the release of Season 2 Episode 3. The second season was announced soon...