John Kwen (Marlito Hilo)

John Kwen Rival of Peter and Spider-Man 3 film.￼￼