Blood Red

Blood Red

Kurozaki Sakura is an artist based in China.

You can see more of their work at their ArtStation and Weibo pages.

Blood Red
Blood Red
Blood Red
Blood Red
Blood Red
Blood Red
Blood Red
Blood Red
Blood Red

Comments

Log in to comment on this story!