Favorites : 1
About : Shem-Ha Mephorash, more commonly known as Shem-Ha, is a Custodian, and the self-proclaimed God of Earth.
Hidaka, Noriko
Japanese