Richard

Richard is a contestant on Total Drama Horror Movie.