This is probably not what you are talking about but there is a cute colorful display outside the Living Seas with Nemo and all his friends. And while I was there a character Nemo came out and drove around in the crowd, it was about 3-4 ft high and 4-5ft long on wheels, driven by somebody inside maybe?. Very cute and colorful.