red riding hood beating the crap out of the wolf in a tall overgrown forest, encountering a magical orb, award winning illustration, artstation
red riding hood beating the crap out of the wolf in a tall overgrown forest, encountering a magic... [more]