Jade Ryusaki

Jade Ryusaki was a stand-in in Guardians of the Galaxy.