Black Red (The Princess Zero)

The Black Red is are main villain in the 2010 Walt Disney and Hasbro Studio The Princess Zero.