The character is from the game Overwatch. I attempted to recreate the character, Mercy, as closely as possible.
The costume took about 1 year of diligent work. The costume was completely hand made, right down to the pattern of her pants that I recreated, had custom printed and made into the shirt and pants. Worbla was used on her wings, props and chest piece and her halo and staff were 3d printed. Her wings were all wired up with programmed LEDs. Her staff actually spins like it does in game and was contructed with 3d printed gears, powered by batteries, a micro controller and LEDS. I entered this costume into the 2017 Indy Pop Con costume contest and won Best in Show!