More ideas from Tom
The Other Sister by acidlullaby on deviantART

Wen-Xi Chen is a digital illustrator based in Shanghai, China. Wen- Xi Chen paints tragedies in the dead of night to the sweet sound of Opeth and currently spends her daylight hours working as creative manager in a Shanghai based… Continue Reading →