Immediately soothing
Bees are the Best.
Rating: 5 stars