So So Far

A small, strange fable.