Amy Rose from Sonic the Hedgehog played by Willem Dafoe, photography