This project shows an aquarium with movable objects. Some of the objects move automatically while some of the objects (crab and fish) require user interaction. In order for the crab to move sideways, you need to click on it. When it touches the starfish, the starfish will growl. The fish (piranha) is an eating machine. It is carnivorous and wants to eat everything moving in the aquarium except the seaweed. It is directed by your mouse pointer. The clam creates bubbles for the aquarium. Note its movement as the bubbles move up away from the aquarium. The octopus likes to chase the bubbles and escape into the "real" world. The starfish is very friendly except when the crab collides against it, then it becomes angry. The seaweeds in the background dance according to the rhythm of the aquarium. Enjoy this project!