A review by samdragon
Abarat: Absolute Midnight by Clive Barker

5.0