A short story involving a friendly giant who learns the meaning of self acceptance.All Rights Reserved
1 part