The annual Fuji Shibazakura Festival has returned with a bang, offering a mesmerizing view of 500,000 shibazakura flowers and Mt Fuji.