Doug Walker

Main Version
Doug Walker Original Universe Doug Walker is the leader of the League of Super Critics.