Mew Mew Power Moves Back
posted on by Christopher Macdonald
Online TV Schedules no longer show Mew Mew Power airing at 8am on December 24. Currently is is listed as returning on the following Saturday, December 31, at 8am. The listed for December 31 is the already aired episode 14: Butterflies are Freaky. Thanks to Grace for this item.