Hayabusa
Japanese space program
Nesosilicates
Space weathering
25143 Itokawa
Pyroxene
Olivine
Mineral
Spaceflight
Planetary science
Space