Osiris
Revision as of 21:34, 25 September 2009 by 69.134.189.248 (talk)
Osiris is home to Christian's Parents (Delilah and Manuel).
The city of Memphis is where Osiris General Hospital is located.
Blue Sun Corp. has its headquarters outside Memphis.