User blog comment:Katttt02125/strike witches/@comment-4167044-20110803234504

Sounds a little like Tokyo Mew Mew to me.