The Storm Whale by Benji Davies
Reviewed by Scott from Oakland, California.