Genessa Helene Thompson

Is a human as a kid going to be a leader.

she is also with spiderman.

she has two raccoons.

and he has a new weapon in episode 17.