Japan cancelled the Mount Fuji cherry blossom festival due to overtourism and disruptive behaviour Cherry blossoms have been central to Japan's culture since the 8th century imperial tradition Sakura petals symbolize the brief, meaningful life of samurai and appear in Japanese folklore