Diana is from the Teletoon Anti Piracy Screen(Video below if you want to see it). She's a fusion of the logos seen at the end of the anti piracy screen.
Diana is from the Teletoon Anti Piracy Screen(Video below if you want to see it). She's a fusion of the logos seen at the end of the anti piracy screen.