Artsy Photo of the Day

Straight from Japan to Seattle: green tea flavored Kit Kat bars.

Very green, very sweet, very… herbal? And yes, they were delicious. Or as they’d say in Japan, oishii desu ne!