This is Lucifer corrupted, not that you would know it from this side. From here, it just looks panicky and rushed... because all we wanted was back into the sweet, sweet corruption. Whoops.
Photosynthetic woman? Yeah. That's pretty reasonable. Makes total sense. Soviet Colonel whose spirit animal is Pikachu? Well that's inconvenient, but no questions asked here. Vampires and Cyborg Ninjas? Typical day on the job.