Deborah Odell Nude Pics

A stage actress and singer, Deborah Odell is a Toronto native and has used her pretty voice in numerous roles in animation series. But she’s far more animated in The Last Sect (2006). Though not naked, Deborah is kissing a woman, which counts for something, doesn’t it?