Misanthropy is the general hatred, mistrust or disdain of the human species or human nature. A misanthrope, or misanthropist is someone who holds such view or feeling. The word's origin is from Greek words μῖσος (misos, "hatred") and ἄνθρωπος (anthrōpos, "man, human").
Scrooge as @JAM suggests could also be considered correct but not 100%, because the dictionary defines it as a person who is miserly. Also misanthrope looks much more formal. Same is the case with words suggested by others as they are not 100% correct for this situation.
Best Answer
The usual name is the Droste effect: