Narayanastra
In Hindu mythology, the Narayanastra (Sanskrit: नारायणास्त्रम्, romanized: nārāyaṇāstram, lit. 'Celestial missile of Narayana') is an astra, a celestial missile, affiliated to the Hindu deity, Vishnu, in his form of Narayana. == Description == This astra ("celestial weapon" in Sanskrit) fires a volley of millions of deadly missiles simultaneously, the intensity of which rises in proportion to the resistance of the target.