Eleanor Poole

Appearances

 * Doom Patrol Vol 2 19
 * Doom Patrol Vol 2 20
 * Doom Patrol Vol 2 23