So Satisfying It’s Practically Fanfiction But Peter S. Beagle Wrote It Himself.