Scoche Ren

Scoche Ren

Someone who is attempting to make it through life, having lived their best life and learned for the hardships throw in the way.