Today’s WOTD is … Ahimsa September 5, 2014 by Renee Marie Fox Leave a comment Share this:TweetLike this:Like Loading... Related Author: Renee Marie Fox I smile a lot. And I believe Unicorns fart rainbows. See... now you're smiling too.