Strange flowers

6
Pinus radiata
10
?? I call it a “pin-cushion flower”