Head: Custom cast and painted "Jill Valentine" from ebay
Torso, waist, & legs: Planet Green Valley
Arms: Boss Fight Studios Series Z "Female Zombie Fighter"
Hands: Planet Green Valley
Jacket: Solo: A Star Wars Story Qi'ra Force Link 2.0
Belt and leg gear: Planet Green Valley
Gun: Marauder GR
I've wanted a Diana figure since Yearbook 2 was published, but I've been disappointed with every official release. This is a concept I've had for 20 years and I'm still a bit amazed that I was able to realize it with existing parts with minimal alteration. Aside from some part swapping between entirely compatible figures, the only customization I did was paint the jacket to match the sleeves. I couldn't be happier with the final result.