A review by mownon
The Last Guardian by Eoin Colfer

5.0