Pixar Villains Defeats
432
Published 2022-01-19
Cars (2006)
Ratatouille (2007)
Wall-E (2008)
Up (2009)