We also saw the "nemo" character at Living seas. I looks like its remote controlled. I cant imagine someone is inside, but maybe so. He's only about 4 feet high. There is also a "Nemo" themed room inside the Living Seas. Its next to the Nemo-invaded gift shop. Its neat to see all the real live "look alike" fish from the tank in the movie.