Fantasy Reviews by Genre Speculative Fiction Urban Fantasy Young Adult LitStack Review – Shadowshaper by Daniel José Older 6 years ago Sharon Browning