Gabriel Yuan

A fairly young Deva that has currently lived two past lives and is experiencing his third now.