X-Men's adversary
Else clues• Crushing force
• Giant battleship
• It seemingly crushes everything in its way
• Loanword that means 'lord of the world' in Sanskrit
• Overpowering force
• Overwhelming, advancing force
• Unstoppable force
• An avatar of Vishnu
• A crude idol of Krishna
• A massive inexorable force that seems to crush everything in its way