If life at home is so frightening you decide that disappearing would be better, you may have a point. If you succeed at this by living in delusion, you may have found a hilariously inventive way to survive. Join the chase of an imaginary wandering squirrel in this hilariously inventive tale of survival.