File:Debbie (Speed Bugs).png

Summary
Debbie from the The New Scooby-Doo Movies episode The Weird Winds of Winona. Screenshot from The Best of The New Scooby-Doo Movies DVD.