Black Velvet.

Black Velvet is a fictional Character from Loonatics Unleashed. When the meteor hit Acmetropolis, her eyes were scarred and she has to live in the Dark.

In Cosmatic Crime Fighter Movie: Darkest Night, She appeared with Grand Duke of Owls to shroud earth in Eternal darkness by using the Shroudcaster 2.0 and force Tech to work on the project.