D

Daredevil

Fictional character

Appearances (1)

Fictional character

Reference blind person fighting full capability person analogy zero point energy technology advantage only Daredevil chance competing

How You’d Know You’re Holding Alien Technology