Francis Dolarhyde

Francis Dolarhyde is a character and a villain from Hannibal Lector Universe, he is a serial killer and his nick name is tooth fairy.

He made his own league called: The Murderistic League.