Carleson Ruah

Carleson Ruah is a Homid Ragabash Shadow Lord. He was born in 1950.