A review by yelak
The Elephant of Surprise by Brent Hartinger

1.0

so bad. so so so so bad.