mantra

mantra

novadrome

mantra: a word or sound repeated to aid concentration in meditation. a statement or slogan repeated frequently.

Recent comments

  • SCRD

    SCRD

    · 3y

    I like this chill style ;p

Avatar

Related tracks

See all