Yuki Itoda - Official Website

Copyright © 2016 Yuki Itoda
All Rights Reserved

MONONOKE
2008
mixed media on paperĀ 
120 x 80 cm