Marvel Database
Advertisement
Characters who release various forms of energy from their eyes, known as Optic Blasts[1] or Eyes Beams[2]

All items (368)

Advertisement