I thought I would use my first post to explain exactly what a Mantra is given my branding is Moonlit Mantra. Go figure, it actually means something? A Mantra is a repeated word or phrase that is typically used in the form of meditation. Broken down in Sanskrit, Man means thought and tra means instrument. So Mantra literally… Continue reading What is Mantra?