Buddhist monks and scientists in Japan are baffled by a cherry tree, grown from seeds…