/
  1. The Mantra
Your price

The Mantra

Track download

Please choose a price: £ GBP (£0.50 or more)

Please pay at least £0.50

or close

Novacrow 2014
by Kitty Staunton, Federico Spera & Jonyx

man·tra
ˈmantrə/
noun
noun: mantra; plural noun: mantras

(originally in Hinduism and Buddhism) a word or sound repeated to aid concentration in meditation.