This amazing sakura blossom in Yoyogi Park, Tokyo, Japan. Taken in February, 26.