Teeth

By Hannah Moskowitz

On a remote island, Rudy meets two characters who will change his life forever: a naive princess and a “fish-boy” named Teeth.


More in fantasy, science fiction

More from Best Fiction for Young Adults