Happiness April 15 2016

They say you can't buy happiness, but you can buy tea, and that's about the same thing.