Hourus Picture

Hourus is the son of Osiris and Isis. (once again, duh). he got the scars on his face from his older brother Anubus. (yes, in the myths, Anubus isn't Hourus's brother, but this isn't the mythology, it's random OC cat people)
Influence Map by Jayrie
Greek Magical Girl Lines
Hourus
Chupacabras
Brak'ten Mythology--Skyla