The logo incorporates the lotus (has a lot of significance in the spiritual world) and a moon which ties in with the name.