無題 Untitled 2022 Oil on canvas 63.7 × 51.2 inches (162.0 × 130.3 cm)
無題 Untitled 2022 Oil on canvas 63.7 × 51.2 inches (162.0 × 130.3 cm) ◀︎ Deep sea monster The view of left side of me ▶︎