ted &amp;amp; hilda inside hachi at the red rock in las vegas