Harry Potter World

So here is a load of characters from the Harry Potter and Fantastic Beasts films but who are they?

Word version

Answers