Todd

Todd is the main antagonist of Curse of the Lycans: The Movie.

Appearances

 * Curse of the Lycans: The Movie