That depraved scumbag is a Disney employee
https://www.youtube.com/watch?v=lxGUGD_Zxss
Not sure anything more about Kimmel can be said.
DK