Scarlett Couture is back and Des Taylor has stopped by First Comics News to let our…