Tokyo Mew Mew New: Season 1, Episode 23
It all comes down to this! Will this be their last battle? And where on Earth is Ichigo?