>>33420757It appears to be made out of crystals, but nothing in the game confirms it actually is.
Look, I'm not saying you're completely wrong for thinking that Psychic/Rock makes sense. It even gets Rock moves by level up. But Necrozma is a light absorbing and refracting space monster, it more or less *doesn't* make sense.
If I had to shoehorn more reasons in, maybe it's made of "hard light" or some other sci-fi energy concept.