Wonder Woman – VFX Plates
Creating the fictional lush city-state and island nation appearing in DC comic books known as Themyscira, for the recent Warner Bros. movie Wonder Woman. Themyscira is the theocracy and capital city that serves as the Amazon…