Elmo tickle tortures Peni Parker/clobbered by Indiana Jones and his friends

Cast
Elmo

Peni Parker

Miles Morales

Peter Parker

Gwen Stacy

Indiana Jones