yellow floral petal and furball