still johnny depp in the simpsons