File:Dean Richard unmasked.png

Dean Richard unmasked, from the DTV short film.