Actually, we have quite a bit of Meteorite Jade flakes. However, it was kept by our ancestors. But, only the shards could not save Vin. Maybe if Vin was human, he would be helped by that Meteorite Jade shard. But, Vin is an immortal God. Just a shard of Meteorite Jade would be of no use to my son.
In the end, I violated heaven's decree and sealed some of my power in my son, Vincent Greyrat. It was a grave offense for any God.
Even though I had to pay for it by being locked up in the Black Mountain, I felt relieved. Even though I was desperate at the time, would I be able to see my son grow up?
For years I was confined to the Black Mountain. However, during a blizzard, I felt someone approaching my place. I could feel warm red blood running through his body.
That means, the ones approaching me are from the human race.
Back then, I was sure he wasn't from the land of the Gods. And yes, he released my seal. Somehow, until now I also do not understand.