Oulie
Clarkesworld Issue 66 by Neil Clarke, Margaret Ronald, Michael Grist, Gary Kloster — Oulie