Francesco Del Cueto

Francesco Del Cueto received an animation special thanks for The Simpsons Movie.