Key Visual, pigment ink on canvas
150 x 100 cm / 59 x 39.4 inch Key Visual, Detail 1 Key Visual, Detail 2 Key Visual, Detail 3 Key Visual, Detail 4