The logo channeled energy from the universe and nature with elements of flower (outline), ocean/forest (colour) and star (centre), which enable the viewers to receive blessing and feel at peace.
The five petals also represent the five services offered by Bestarz.