We went whizzing past this on the road to the East Entrance to Yellowstone Nat'l Park. My shot snot so good, but you get the idea. It's level after level and it's all wobbly and stuff. My immediate thought was "Cool! Howl's Moving Castle. LIVE Action!" Please can anyone in the world tell me what this might be?