From the director of 'The Apothecary Diaries' comes a new anime about teens with prehistoric attitude fighting to save the world from evil dinos. Y'know, the usual.