Alec

Alec Frizz, the Mad Scientist, is a constant on Total Drama Dictionary!