Daphne 10: The Final Showdown trailer

Daphne 10: The Final Showdown is a series finale of Daphne 10. It’s about Daphne Blake battling the now evil Marco Diaz once and for all.