Scarlet Finch - Vincent Wang