Ravencroft Institute is a mental sanitarium for the criminally insane specialized in superhumans.
Staff[]
- Ashley Kafka (deceased)
Inmates[]
- Maxwell Dillon (deceased)
- Harry Osborn
Ravencroft Institute is a mental sanitarium for the criminally insane specialized in superhumans.