where is mr diddles