Delilah Blake

Delilah Blake is one of four identical sisters of Daphne Blake. She is in the Marine Corp.

Appearances

 * Scooby-Doo! Mystery Incorporated - Beware the Beast from Below