1 year 9 months ago Link Kotaku Kurozaki Sakura is an artist based in China.Read more... Author Luke Plunkett Tags Kotaku