The Crimson Goddess The Scarlet Angel finally reveals herself! Release : March 28, 2006 Runtime Epiosde : 24 minutes Rating : 0.00