Has anyone watched Ichigo or Mew Mew Power? I downloaded the whole series last night.