I love you!!

Question: I am like the sparkling treasure. I can imitate someone. I am a rainbow god. I can see your beauty. I can give you a shield from gadgets. But my bones may break if you fall me. Who am I??

Riddle Discussion