Diamond Lil

Lillian Crawley, a.k.a. Diamond Lil, (voiced by Kate Higgins) is a nuetural memeber of Alpha Flight.