Arkham Asylum (Earth-203)

Arkham Asylum is a prison located in New Gotham City.

History
After attempting to coerce Helena Kyle to kill herself, Larry Ketterly was locked up in Arkham Asylum.

Birds of Prey

 * "Pilot"
 * "Split"
 * "Feat of Clay"