Natasha Tatarchuk

Natasha Tatarchuck is the Graphics Engineering Architect for Destiny. She appeared in the Destiny ViDoc: Out Here in the Wild.