Medusalith Amaquelin (Earth-4296)

"We make our last stand today. And we will be victorious! Avengers Assemble!"

- Medusa