LOST ARMADILLO

A backyard treehouse. A small lost critter.
A big imagination.