《Buddhism》flowers that bloom in the heavens; paper flowers scattered before the Buddha's image
「天花」 has another reading with different meanings.
snow