Seen some
Cutey Honey (TV)

Folktales from Japan (TV)

Izetta: The Last Witch (TV)

Princess Knight (TV)