Its a little blurry, but, I got to meet the sweetest creature actor on the planet Mr. Doug Jones! Can you say happiness?