From a fun son: Drew Nichols, “Harry Potter Jazz” 

Drew Nichols as Drewlius Lumblelore
Drew Nichols as Drewlius Lumblelore