Yasuyuki Ueda, Forest of Raden – Confession of the Mask, oil pen on paper, 90 x 45 cm Source : yasuyuki-ueda.com