Japan cherry blossom season remains to this day one of the most awe inspiring things I've ever been lucky to witness - and for 4 seasons no less! Frolicking in the pure beauty that is cherry blossom season in Japan, is a more breathtaking experience than you'd ever imagine. From the way the sakura petals