It's tech similar to mickey and the rest of the foam.It was open when we were at Uni Tuesday. Wednesday it was not and the raptor was not visible. I'm wondering if it's tech similar to Lucky. When he isn't meeting and greeting he is backstage somewhere.
Register on WDWMAGIC. This sidebar will go away, and you'll see fewer ads.