Episode 2 of Dinosaur Planet, a Pyroraptor trying to find his place after washing ashore on a mysterious island.