Nothing says spring in Japan like hanami. These cherry blossom viewing parties are events that brighten the mood of both Japanese residents and foreign visitors alike. But for the longest time, I never really understood the magic of hanami. I mean...